SuperAPI AI 工具集

implement-incremental

通用与其它

查看项目

更新于 10-16 08:09

技能介绍

用途:按已有 plan/README.md 清单分阶段执行单一功能实现,适合中等复杂度、需要人工在环阶段审查的任务。它本身不直接写代码,而是将编码任务委派给专门子代理或队友,并在每个阶段检查点使用 validate 技能做漂移检测;若项目根存在 CONSTITUTION.md,还会执行 constitution 模式校验。

主要能力:读取 spec 与 plan 清单,解析形如 - [x] Phase N: Title 的条目及各阶段文件 YAML frontmatter 状态;一次只加载当前阶段文件;支持 Standard(并行即发即忘子代理)与 Agent Team(持久队友、共享任务列表)两种模式;阶段完成后更新 phase 文件 frontmatter 和 plan/README.md 复选框;中断后可跳过已完成阶段继续执行。

使用方式:以 /implement-incremental 调用并提供目标参数。若 plan/README.md 不存在会报错,需先用 specify-incremental 创建计划,或使用可自动识别层级的 implement。开始时展示各阶段状态,可选 git 设置(存在仓库时询问是否创建功能分支,否则不使用版本控制),随后选择模式并进入阶段循环。并行任务标记 [parallel: true] 会一次性启动,顺序任务逐个执行。每阶段结束后询问继续、暂停、查看输出或处理问题。

限制与约束:不直接实现代码;不显示完整代理响应,仅提取关键输出;不跳过阶段边界检查点;遇到阻塞性 constitution 违规(L1/L2)不得继续。漂移类型包括 Scope Creep、Missing、Contradicts、Extra,发现时由用户选择确认、更新实现、更新规格或延后。修订最多 3 轮,超过则上报用户。具体参考文件内容与完整输出示例未在给定资料中提供。