ml-antipattern-validator
81MLワークフローに潜むアンチパターンを検証
MLプロジェクトは一見正確に見えても、データリーケージや弱い評価によって重大な欠陥が隠れていることがあります。このスキルは、分割、指標、トレーニング、デプロイ準備状況を体系的にチェックするためのガイドを提供します。
コードファイルの行数制限を適用
大きな実装ファイルは、レビュー、テスト、保守が困難です。このスキルは行数をチェックし、明確なしきい値に基づいてモジュール化リファクタリングをガイドします。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "line-limit" from https://skillstore.io/skills/doyajin174-line-limit.md and its manifest at https://skillstore.io/api/skills/doyajin174-line-limit/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「line-limit」を使用しています。 Review src/services/api.ts for line limit issues.
期待される結果:
このファイルは342行あるため、300行の制限を超えています。推奨される分割: エンドポイント関数、共有型、ヘルパーユーティリティ。
「line-limit」を使用しています。 Create a dashboard component and keep it maintainable.
期待される結果:
このコンポーネントは警告しきい値に近づいています。続行する前に、ヘッダー、メトリクス、チャート、フック、定数を分離します。
「line-limit」を使用しています。 This utility file is too long. Please organize it.
期待される結果:
このファイルは責務ごとにグループ化する必要があります。提案モジュール: 文字列ヘルパー、日付ヘルパー、配列ヘルパー、検証ヘルパー。
All 32 static findings are false positives caused by Markdown backticks and code fences in SKILL.md. The only command shown is a documented, read-only wc line count example, and I found no prompt injection, exfiltration intent, or unsafe automation logic.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/doyajin174-line-limit/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/doyajin174-line-limit?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/doyajin174-line-limit?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/doyajin174-line-limit/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/doyajin174-line-limit.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Doyajin174. (2026). line-limit security audit report (audit version 8) [Author version 1.0]. Skillstore. https://skillstore.io/skills/doyajin174-line-limit/audits/8@techreport{doyajin174-doyajin174-line-limit-2026,
author = {Doyajin174},
title = {line-limit security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/doyajin174-line-limit/audits/8},
note = {Author version 1.0}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "line-limit security audit report (audit version 8)"
version: "1.0"
type: report
authors:
- name: "Doyajin174"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/doyajin174-line-limit/audits/8"
identifiers:
- type: other
value: "skillstore:doyajin174-line-limit:audit:8"
description: "Skillstore immutable audit report identifier"
変更された実装ファイルをチェックし、レビューを続ける前に分割すべきモジュールを特定します。
大きなUIコンポーネントを、ヘッダー、チャート、フック、型、定数などの焦点を絞ったファイルに分割します。
新しいコードを作成している間にファイル長を監視し、ファイルが大きくなりすぎる前にセクションを分割するようアシスタントに依頼します。
この実装ファイルの行数をチェックし、OK、警告、違反のどれに該当するか教えてください: [file path].
変更された実装ファイルを行数制限の問題についてレビューしてください。ドキュメント、設定、生成ファイル、フィクスチャ、スタイルシートは除外してください。
[file path]を分析し、論理的なセクションを特定して、各新規実装ファイルを200行未満に保つモジュール化計画を提案してください。
[file path]を凝集性のあるモジュールにリファクタリングしてください。動作を維持し、循環依存を避け、importを更新し、可能であればビルドまたはテストで検証してください。
作成者
Doyajin174ライセンス
MIT
作者バージョン
v1.0
Skillstore リビジョン
r1
バージョンに関する注意
作者が宣言したバージョンは有効な SemVer ではありません。
参照
72d5025b022c77f7a51bdf5c1637c689c80e89d1
メンテナンスの新しさ
2026/7/18
利用状況
4 ダウンロード · 314 閲覧
ファイル構成
MLワークフローに潜むアンチパターンを検証
MLプロジェクトは一見正確に見えても、データリーケージや弱い評価によって重大な欠陥が隠れていることがあります。このスキルは、分割、指標、トレーニング、デプロイ準備状況を体系的にチェックするためのガイドを提供します。
ソフトウェアの問題を体系的にデバッグする
デバッグは、根拠を理解する前に修正を始めると失敗しがちです。このスキルは、Claude、Codex、Claude Code が根本原因分析、パターン比較、仮説検証、検証済みの修正を進められるように導きます。
より良いAIプロンプトを作成する
曖昧なプロンプトは、不完全または一貫性のないAI応答を生み出しがちです。このスキルは、Claude、Codex、Claude Code向けに、明確な構造、例、反復方法を提供します。
開発者オンボーディング用READMEを作成
新しいコントリビューターは、セットアップ手順、アーキテクチャの背景、所有権ルールを見つけるのに時間を失いがちです。このスキルは、プロジェクトの事実情報を、オンボーディング、デバッグ、デリバリーを支援する構造化されたREADMEに変換します。
ADRでアーキテクチャ決定を文書化する
チームは、重要な技術的選択がなぜ行われたのかを忘れてしまいます。このスキルは、明確な背景、代替案、結果を含むADRの作成、レビュー、整理を支援します。
完了レポートの作成
完了した作業が文書化されていないと、チームは文脈を失います。このスキルは、変更内容、影響、検証、フォローアップタスクを構造化された完了レポートにまとめます。
バグとセキュリティ問題のコードレビュー
作成者 21pounder
コードレビューでは、バグ、セキュリティ上の欠陥、保守性の問題を見落とすことがあります。このスキルは、Claude、Codex、Claude Code に構造化されたレビュー手順を案内します。
コードパターンとアーキテクチャを分析
作成者 C0ntr0lledCha0s
大規模なコードベースには、繰り返し現れる構造や不明瞭なアーキテクチャ上の選択が隠れています。このスキルはパターンを見つけ、その意図を説明し、実用的なリファクタリングの機会を明らかにします。
AST構造でコードを検索
作成者 0xDarkMatter
テキスト検索では意味的な関係を見逃し、ノイズの多い一致結果が生じます。このスキルはast-grepパターンを使用してコード構造を特定し、対象を絞ったリファクタリングを準備します。
構造化された品質チェックでコードをレビューする
作成者 alirezarezvani
コードレビューでは、品質、セキュリティ、保守性の問題を見落とすことがあります。このスキルは、スクリプト、チェックリスト、レポート生成を使って構造化されたレビューを支援します。
コードのコンテキストをより速く見つける
作成者 89jobrien
開発者は、コードがなぜ存在するのか、何がそれに依存しているのかを追跡するのに時間を失いがちです。このスキルは、変更前に Claude、Codex、Claude Code に対して、関連するグラフ知識、呼び出し元、インポート、テストを収集するよう促します。
Rust の If-Let 制御フローを簡素化
作成者 EmilLindfors
ネストされたパターンマッチングは、Rust コード内の主要な判断経路を見えにくくすることがあります。このスキルは、Claude、Codex、Claude Code が、より明確な Rust 2024 の制御フローのために let chains を提案するのを支援します。