リポジトリにデフォルトのフルインストールではなく、プロジェクト固有の ECC サーフェスが必要な場合にこのスキルを使用します。
目標は「便利そうなもの」を推測することではありません。目標は実際のコードベースからのエビデンスで ECC コンポーネントを分類することです。
この順序で成果物を生成する:
skill-library ルーター2 つのバケットのみを使用する:
DAILY
LIBRARY
分類を行う前にリポジトリローカルのエビデンスを使用する:
有用なコマンド:
rg --files
rg -n "typescript|react|next|supabase|django|spring|flutter|swift"
cat package.json
cat pyproject.toml
cat Cargo.toml
cat pubspec.yaml
cat go.mod
並行サブエージェントが利用可能な場合、レビューをこれらのパスに分割する:
agents/* を分類skills/* を分類commands/* を分類rules/* を分類サブエージェントが利用できない場合、同じパスを順次実行する。
何かを分類する前に実際のスタックを確立する:
すべての候補サーフェスについて記録する:
このフォーマットを使用する:
skills/frontend-patterns | skill | DAILY | 84 .tsx files, next.config.ts present | コアフロントエンドスタック
skills/django-patterns | skill | LIBRARY | no .py files, no pyproject.toml | このリポジトリではアクティブでない
rules/typescript/* | rules | DAILY | package.json + tsconfig.json | アクティブな TS リポジトリ
rules/python/* | rules | LIBRARY | zero Python source files | アクセス可能に保つのみ
DAILY に昇格させる場合:
LIBRARY に降格させる場合:
分類をアクションに変換する:
.claude/skills/ にインストールまたは保持skill-library を通じてアクセス可能に保つリポジトリが既に選択的インストールを使用している場合、別のシステムを作成するのではなくその計画を更新する。
プロジェクトが検索可能なライブラリサーフェスを望む場合、作成する:
.claude/skills/skill-library/SKILL.md
そのルーターは含むべき内容:
ルーター内にすべてのスキル本体を重複させない。
計画が適用された後、確認する:
以下を含むコンパクトなレポートを返す:
次のステップがインタラクティブなインストールまたは修復の場合、ハンドオフ先:
configure-ecc
次のステップが重複のクリーンアップまたはカタログレビューの場合、ハンドオフ先:
skill-stocktake
次のステップがより広いコンテキストのトリミングの場合、ハンドオフ先:
strategic-compact
この順序で結果を返す:
STACK
- 言語/フレームワーク/ランタイムのサマリー
DAILY
- エビデンスを伴う常にロードされるアイテム
LIBRARY
- エビデンスを伴う検索可能/参照アイテム
INSTALL PLAN
- インストール、削除、またはルーティングすべきもの
VERIFICATION
- 実行されたチェックと残っているギャップ