mcpField
C
coding-router

coding-router

github.com/kesslerioAgent 工作流10144 次安装30 周前更新
代码仓库

关于 coding-router

coding-router 是用于兼容单入口技能配置的路由技能,可将编码相关请求分发至规划、审查或实现流程。它要求在修改文件或执行其他实现操作前获得明确的 APPROVE,且不会默认使用绕过权限的标志。

主要功能

  1. 01路由规划与范围界定请求
  2. 02实现前要求 APPROVE
  3. 03分发至 coding-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 路由器技能 💻

此文件用于兼容单入口技能设置(例如 /coding)。 规范的同级技能位于:

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

路由规则

  1. 如果用户要求规划/界定范围/估算/设计,请遵循 plan-issue 行为。
  2. 对于非简单的实现请求,先制定计划,并等待用户明确回复 APPROVE,之后才能进行任何写入操作。
  3. 只有在收到 APPROVE 后,才按照 coding-agent 行为执行,并采用支持 ACP 的执行路由和 CLI 回退方案。

命令路由(通道别名)

通过通道别名调用时:

  • /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。
  • 如果运行超过 30s,则每隔 20s 发出 RUN_EVENT heartbeat。
  • 如果运行中断或超时,则立即发出包含退出代码的 RUN_EVENT interrupted。
  • 如果发生非中断故障,则发出 RUN_EVENT failed。
  • 成功时发出 RUN_EVENT done。

已知 ACP 运行时限制

上游问题 #43 可能影响已启动 ACP 运行的可观测性,以及浏览器中继配置别名映射。请使用以下文件中的仓库侧缓解措施和有限回退指导:

  • references/acp-troubleshooting.md

不可妥协的关卡

  1. 在明确收到 APPROVE 前,绝不写入文件、安装软件包、提交更改或创建 PR。
  2. 绝不默认使用绕过标志(--yolo、--dangerously-skip-permissions)。
  3. 只有用户明确要求绕过审批时,才能使用绕过标志。

评论

支持 Markdown