返回全部 Skills

orch-add-feature

开发工具

编排全新的端到端功能构建过程——研究、规划、TDD实现、审查以及门控提交——通过将每个阶段委托给对应的 ECC 代理来处理。在添加尚不存在的能力时使用。

35

下载量

AI SkillHub 能力展示图

安装方式

命令行安装

在项目根目录执行以下命令,完成 Skill 安装。

npx bzskills add affaan-m/everything-claude-code --skill orch-add-feature

skill.md

name: orch-add-feature
description: 编排全新的端到端功能构建过程——研究、规划、TDD实现、审查以及门控提交——通过将每个阶段委托给对应的 ECC 代理来处理。在添加尚不存在的能力时使用。
metadata:
    origin: ECC

orch-add-feature

Actor · action · target: orch · add · feature。是对 orch-pipeline 中共享引擎的轻量封装。

使用场景

  • 用户想要一个尚不存在的能力(“添加”、“构建”、“实现”、“支持……”)。
  • 这属于全新行为——不是修正(orch-fix-defect),也不是对现有行为的改动(orch-change-feature)。

操作设置

  • 默认规模下限: 标准——除非明显较小,否则执行 Research + Plan。
  • 阶段掩码: 0 → 1 → 2 → 4 → 5 → 6(跳过 3 Scaffold;该阶段仅用于 MVP)。
  • 第一步(阶段 4): 为新增行为编写*新*的失败测试,然后实现使其通过。

工作方式

  1. 使用上述设置运行 orch-pipeline 引擎。
  2. 首先对规模进行分类;小型/琐碎功能会折叠至 4 → 5 → 6。
  3. 关卡 1(计划审批)和关卡 2(预提交)处停止。
  4. 如果功能涉及安全触发器,添加 security-reviewer
相关:/feature-dev 是本流程的独立版本。orch-add-feature 的不同之处在于与家族中其他命令共享 orch-pipeline 引擎(规模分类器和两个关卡),从而将琐碎功能合理地缩减为 4 → 5 → 6。

示例

orch-add-feature: add OAuth2 login to nws-poller
→ research existing auth libs → plan task_list  [GATE 1: approve]
→ TDD each task → code-review (+ security-reviewer: auth path)
→ commit  [GATE 2: confirm]