orch-add-featurecommit db7f2a6SKILL.md · 功能开发
新功能编排
把新功能从调研、计划、TDD 实现、审查到带关卡的提交全程编排,各阶段交给对应的 ECC 代理。
npx skills add affaan-m/ECC --skill orch-add-feature已选中命令,请手动复制。
- 权限
- read-repo
- write-files
- shell
- network
- 兼容工具
- Claude Code, Codex, Cursor, Copilot, OpenCode
- GitHub
- 294.3k
- 来源
- 社区 · Affaan Mustafa
- 状态
- 扫描通过
- 许可证
- MIT
- 分类
- 功能开发
核心规则
必须在两个关卡停下:计划批准(Gate 1)和提交前确认(Gate 2)。
执行阶段
阶段 01判断规模
通过共享的 orch-pipeline 引擎先判断规模;小功能可直接收缩为实现、审查、提交。
阶段 02调研与计划
标准规模时先调研现有方案并产出任务清单,然后在 Gate 1 等待用户批准计划。
阶段 03TDD 实现
先为新行为编写失败的测试,再实现到全部通过。
阶段 04审查
进行代码审查;功能触及安全相关内容时加入 security-reviewer。
阶段 05带关卡提交
在 Gate 2 请用户确认后再提交。
权限说明(据 SKILL.md 整理)
| 能力 | 是否需要 | 说明 |
|---|---|---|
| 文件写入 | 需要 | 为新功能编写测试和实现代码。 |
| 命令执行 | 需要 | 运行测试,并在 Gate 2 确认后执行提交。 |
| 网络外发 | 不需要 | 技能文件未说明需要访问网络。 |
SKILL.md 头部信息(YAML)
---
name: orch-add-feature
description: Orchestrate building a brand-new feature end to end — research, plan, TDD implementation, review, and gated commit — by delegating each phase to the matching ECC agent. Use when adding a capability that does not exist yet.
metadata:
origin: ECC
---相关技能
规则扫描无法覆盖所有风险,安装前请阅读此技能的 SKILL.md,确认权限后再使用。