coding-router について
coding-routerは、単一エントリーのスキル構成との互換性を保つルータースキルで、コーディング関連の依頼を計画、レビュー、実装のワークフローに振り分けます。ファイル変更などの実装操作には明示的なAPPROVEを求め、権限回避フラグを既定で使いません。
主な機能
- 01計画や範囲設定の依頼を振り分け
- 02実装前にAPPROVEを要求
- 03coding-agentの動作へ引き継ぎ
- 04計画・レビューの別名をルーティング
- 05実行ステータスイベントを送信
活用シーン
- 01編集前に複雑な実装を計画する
- 02依頼を計画レビューのフローに渡す
- 03明示的な承認後にコーディングを実行する
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ kesslerio/ coding-agent-openclaw-skill --skill coding-routerインストール後、Claude Code で/coding-routerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
.gitignoreAGENTS.mdCLAUDE.mdCONTRIBUTING.mdREADME.mdTODOS.mdTHEORY.MDVERSION.github/pull_request_template.md.github/ISSUE_TEMPLATE/bug_report.ymlfeature_request.ymlconfig.ymldocs_issue.ymltask_chore.yml.github/workflows/pr-policy.ymlwrapper-smoke.ymlreusable-pr-checks.ymlreferences/STANDARDS.mdacp-troubleshooting.mdWORKFLOW.mdfrontend-design.mdexamples.mdclaude-code.mdcodex-cli.mdgemini-cli.mdlobster-workflows.mdreviews.mdquick-reference.mdreferences/templates/plan-review-system-prompt.txtplan-system-prompt.txt詳細
コーディングルータースキル 💻
このファイルは、単一エントリーのスキル構成(例:/coding)との後方互換性のために存在します。
正規の兄弟スキルは次の場所にあります。
skills/plan-issue/SKILL.mdskills/coding-agent/SKILL.md
ルーティングルール
- ユーザーが計画、スコープ設定、見積もり、または設計を依頼した場合は、
plan-issueの動作に従います。 - 複雑な実装依頼では、まず計画を提示し、書き込みを行う前に正確な
APPROVEを待ちます。 APPROVEの後に限り、ACP 対応の実行ルーティングと CLI のフォールバックを使用して、coding-agentの動作に従います。
コマンドルーティング(チャネルエイリアス)
チャネルエイリアス経由で呼び出された場合:
/coding→ この互換性スキルをルーターとして使用します。/plan→plan-issueの動作に直接ルーティングします。/plan-review→scripts/plan-reviewを使用した計画レビューのフローにルーティングします。/plan-review-live→scripts/plan-review-liveを使用した対話型の計画レビュー・チェックポイントにルーティングします(リポジトリ内の Lobster ワークフローを優先し、レガシー方式はフォールバックとして使用します)。/review_pr→references/reviews.mdを使用したレビューのフローにルーティングします。
実行時ステータスの契約
計画/レビューにラッパーを使用する場合:
- 実行開始時に
RUN_EVENT startを出力します。 - 実行が 30 秒を超える場合は、20 秒ごとに
RUN_EVENT heartbeatを出力します。 - 中断またはタイムアウトした場合は、終了コードとともに直ちに
RUN_EVENT interruptedを出力します。 - 中断以外の失敗時は、
RUN_EVENT failedを出力します。 - 成功時は、
RUN_EVENT doneを出力します。
既知の ACP 実行時の制限
Issue #43(上流)が、起動された ACP 実行の可観測性とブラウザーリレーのプロファイルエイリアスマッピングに影響する場合があります。次を使用してください:
references/acp-troubleshooting.mdにある、リポジトリ側の緩和策と制約付きのフォールバックガイダンス
譲れないゲート
- 明示的な
APPROVEを得る前に、ファイルの書き込み、パッケージのインストール、コミット、PR の作成を行ってはいけません。 - バイパスフラグ(
--yolo、--dangerously-skip-permissions)をデフォルトで使用してはいけません。 - ユーザーが承認をバイパスするよう明示的に求めた場合に限り、バイパスフラグを使用してください。
コメント
Markdown 対応