--- description: ECCの現在のエージェント、スキル、コマンド、フック、インストールプロファイル、ドキュメントをライブリポジトリサーフェスからナビゲートします。 --- # /ecc-guide このコマンドをEverything Claude Codeの会話型マップとして使用します。完全なREADMEや古いカタログ数をダンプすることなく、タスクに適したECCサーフェスをユーザーが発見するのを支援します。 ## 使い方 ```text /ecc-guide /ecc-guide setup /ecc-guide skills /ecc-guide commands /ecc-guide hooks /ecc-guide install /ecc-guide find: <クエリ> /ecc-guide <機能名またはファイル名> ``` ## 動作ルール 1. チェックアウトが利用可能な場合は、回答前に現在のリポジトリファイルを読む。 2. ハードコードされたカウントよりも現在のファイルシステム/カタログデータを優先する。 3. 最初の回答は短く、その後具体的なドリルダウンパスを提示する。 4. 長いセクションをコピーする代わりに、標準ファイルへのリンクをユーザーに提示する。 5. 存在しないコマンド、スキル、エージェント、インストールプロファイルを作り出さない。 ## 検査対象 以下のファイルを標準マップとして使用: - `README.md` — インストールパス、リセット/アンインストールガイダンス、高レベルの位置づけ - `AGENTS.md` — コントリビューターとプロジェクト構造のガイダンス - `agent.yaml` — エクスポートされたエージェントとコマンドサーフェス - `commands/` — メンテナンスされたスラッシュコマンドシム - `skills/*/SKILL.md` — 再利用可能なスキルワークフロー - `agents/*.md` — 委任されたエージェントの役割 - `hooks/README.md`と`hooks/hooks.json` — フックの動作 - `manifests/install-*.json` — 選択的インストールモジュール、コンポーネント、プロファイル - `scripts/ci/catalog.js --json` — ECC内で実行時のライブカタログカウント ## レスポンスパターン ### 引数なし コンパクトなメニューを提示: - セットアップとインストール - スキルの選択 - コマンド互換性シム - エージェントと委任 - フックと安全性 - インストールのトラブルシューティング - 特定の機能の検索 次に何をしたいか尋ねる。 ### トピック検索 `skills`、`commands`、`hooks`、`install`、`agents`などのトピックの場合: 1. 現在のサーフェスを3-6箇条書きでサマリー。 2. 標準ディレクトリ/ファイルを指す。 3. 状態を検証できるコマンドを1-2つ提案。 4. ユーザーが要求しない限り、網羅的なリストを避ける。 ### 検索モード `find: <クエリ>`の場合: 1. `rg`で関連ファイルを検索。 2. 結果をサーフェスごとにグループ化: スキル、コマンド、エージェント、ルール、ドキュメント、フック。 3. 最も強いマッチをファイルパス付きで最初に返す。 4. 各マッチの次のアクションを推奨。 ### 機能検索 特定の機能名の場合: 1. まず正確なパスをチェック: `skills//SKILL.md`、`commands/.md`、`agents/.md`。 2. 正確な検索が失敗した場合、`rg`で検索。 3. 機能の動作、使用タイミング、標準ファイルを説明。 4. 混乱を減らす場合にのみ隣接機能に言及。 ## 関連コマンド - `/project-init` — スタック対応のECCオンボーディング - `/harness-audit` — 決定論的リポジトリ準備度スコアリング - `/skill-health` — スキル品質チェック - `/skill-create` — ローカルgit履歴からの新しいスキル抽出 - `/security-scan` — Claude/OpenCode設定のセキュリティレビュー