Agent skill · software engineering · affaan-m
configure-ecc
Claude Code、Codex、Kimi 内で ECC のインストール、更新、再設定を案内し、各ハーネスが実際に備えるプラグイン、スコープ、フック機能を守ります。
Why this skill is useful
Adds a complete interactive wizard for configuring ECC with specific commands and validation steps that are not publicly documented.
What it needs
Requires node, npx installed locally. About 2k tokens when loaded. Last updated 2026-08-06. 238,342 stars on the source repository.
What this skill does
ECC の設定 現在のハーネス内で対話式ウィザードを実行します。最初にインベントリを調べ、対応する選択肢だけを 収集し、プレビュー後に 1 回だけ確認し、非対話で適用・検証します。ウェルカム表示は成功後だけです。 ECC を一時ディレクトリへ clone したり、プラグインを手作業でコピーしたりしないでください。 ユーザー自身が操作するターミナルの正規エントリは ecc setup と npx ecc-universal setup です。 ハーネス内では、代わりに以下の明示的な非対話コマンドを使います。 現在のハーネスで分岐 Claude Code では、以下の完全なスコープ/フックウィザードを使います。 Codex では Codex ネイティブのプラグインライフサイクルを使います。Claude のスコープを提示したり、 Claude の ECC フック 4 段階を Codex に対応付けたりしません。 Kimi ではプロジェクトサーフェスを ./.kimi-code に導入します。Kimi は ECC の Claude ライフサイクル フックプロファイルに対応しません。 ハーネスを特定できない場合は、検出根拠を示し、変更コマンドの前に対象を質問します。 このスキルは導入後の再設定経路です。プロバイダー組み込みの初回導入 UI を横取り、または代替できません。 Claude Code: 完全な対話式ウィザード 1. 変更せずにインベントリを確認 両方のコマンドを実行し、ECC の導入スコープ、有効状態、marketplace ソースを要約します。 ecc@ecc が 1 つのみ既存する場合は再設定として扱います。Claude が所有する "Open home page" コントロールをインストールの根拠にしません。setup が複数の ECC スコープ、 旧式/手動導入、不正な設定、marketplace 衝突を報告したら停止し、返された復旧方法を示します。 削除対象を推測しません。 2. 2 つの選択だけを収集 スコープについて 1 回だけ質問し、必ず 1 つの値を選びます。 user project local user はこのユーザーの全プロジェクトで使えます。 project はリポジトリ設定で共有されます。 local は現在のプロジェクトのみに非公開です。 選択済みまたはインストール中の表示は、実際に選んだ 1 スコープだけにします。唯一の既存スコープと異なる 値を選んだら、スコープ移行であると説明し、以下のコマンドに --move-scope を含めます。 フックモードについて 1 回だけ質問し、必ず 1 つの値を選びます。 off minimal standard strict off はスキルとコマンドを残し、ECC フック自動化を無効にします。 minimal は最軽量のライフサイクルと安全自動化のみを有効にします。 standard は品質と安全のバランスを取ります。 strict は最も強いチェックとリマインダーを有効にします。 フック設定は個人の Claude プラグイン設定であり、導入スコープには追従しません。 3. プレビューし、1 回だけ確認 プラグイン内蔵 setup スクリプトを優先します。2 つの選択値を代入し、スコープ移行の場合だけ --move-scope を含めます。 $CLAUDEPLUGINROOT がない場合は公開 npm パッケージを使います。 確認サマリーは 1 回だけ表示します。予定アクション、1 スコープ、1 フックモード、marketplace アクション、 および移行元から移行先を含め、yes/no を 1 回だけ質問します。ハーネスの Shell は通常非 TTY のため、 そこで bare な対話式 ecc setup を実行しません。 4. 明示した選択を適用 確認後、同じ経路を --dry-run なしで再実行します。全選択を明示し、JSON で成功を判定します。 フォールバック: 5. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills affaan-m/configure-ecc