mcpField
C
coding-router

coding-router

github.com/kesslerioエージェントワークフロー10144 回インストール30 週間前に更新
リポジトリ

coding-router について

coding-routerは、単一エントリーのスキル構成との互換性を保つルータースキルで、コーディング関連の依頼を計画、レビュー、実装のワークフローに振り分けます。ファイル変更などの実装操作には明示的なAPPROVEを求め、権限回避フラグを既定で使いません。

主な機能

  1. 01計画や範囲設定の依頼を振り分け
  2. 02実装前にAPPROVEを要求
  3. 03coding-agentの動作へ引き継ぎ
  4. 04計画・レビューの別名をルーティング
  5. 05実行ステータスイベントを送信

活用シーン

  1. 01編集前に複雑な実装を計画する
  2. 02依頼を計画レビューのフローに渡す
  3. 03明示的な承認後にコーディングを実行する

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/kesslerio/coding-agent-openclaw-skill --skill coding-router

インストール後、Claude Code で/coding-routerを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

.gitignore
AGENTS.md
CLAUDE.md
CONTRIBUTING.md
README.md
TODOS.md
THEORY.MD
VERSION
.github/
pull_request_template.md
.github/ISSUE_TEMPLATE/
bug_report.yml
feature_request.yml
config.yml
docs_issue.yml
task_chore.yml
.github/workflows/
pr-policy.yml
wrapper-smoke.yml
reusable-pr-checks.yml
references/
STANDARDS.md
acp-troubleshooting.md
WORKFLOW.md
frontend-design.md
examples.md
claude-code.md
codex-cli.md
gemini-cli.md
lobster-workflows.md
reviews.md
quick-reference.md
references/templates/
plan-review-system-prompt.txt
plan-system-prompt.txt

詳細

コーディングルータースキル 💻

このファイルは、単一エントリーのスキル構成(例:/coding)との後方互換性のために存在します。 正規の兄弟スキルは次の場所にあります。

  • skills/plan-issue/SKILL.md
  • skills/coding-agent/SKILL.md

ルーティングルール

  1. ユーザーが計画、スコープ設定、見積もり、または設計を依頼した場合は、plan-issue の動作に従います。
  2. 複雑な実装依頼では、まず計画を提示し、書き込みを行う前に正確な APPROVE を待ちます。
  3. 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 にある、リポジトリ側の緩和策と制約付きのフォールバックガイダンス

譲れないゲート

  1. 明示的な APPROVE を得る前に、ファイルの書き込み、パッケージのインストール、コミット、PR の作成を行ってはいけません。
  2. バイパスフラグ(--yolo、--dangerously-skip-permissions)をデフォルトで使用してはいけません。
  3. ユーザーが承認をバイパスするよう明示的に求めた場合に限り、バイパスフラグを使用してください。

コメント