用途
该技能适用于在当前会话中执行实现计划的场景,尤其是当任务大多相互独立、并且希望避免切换到并行会话时。它的目标是在保证质量的前提下实现快速迭代。
主要能力
核心原则是:每个任务使用全新的子智能体,并执行两阶段审查(先规格、后质量)。相比在并行会话中执行计划,这种方式具有以下特点:
- 留在同一会话中,无需上下文切换;
- 每个任务使用全新子智能体,避免上下文污染;
- 每个任务完成后进行两阶段审查;
- 迭代更快,任务之间无需人工介入。
使用方式
流程如下:
- 读取计划,提取所有任务及其完整文本,创建 TodoWrite。
- 对每个任务依次执行:
- 派发实现者子智能体(./implementer-prompt.md);
- 如果实现者提出问题:先回答,再重新派发;
- 实现者完成实现、测试、提交和自审;
- 派发规格审查者(./spec-reviewer-prompt.md);
- 如果发现规格问题:实现者修复后重新审查;
- 派发代码质量审查者(./code-quality-reviewer-prompt.md);
- 如果发现质量问题:实现者修复后重新审查;
- 标记该任务完成。
- 所有任务完成后:派发最终代码审查者。
- 使用 finishing-a-development-branch 技能收尾。
技能提供的提示词模板包括:
- ./implementer-prompt.md:派发实现者子智能体;
- ./spec-reviewer-prompt.md:派发规格符合性审查者;
- ./code-quality-reviewer-prompt.md:派发代码质量审查者。
红线行为
绝对不要:
- 跳过审查(规格符合性或代码质量);
- 带着未修复的问题继续推进;
- 并行派发多个实现子智能体;
- 让子智能体自己读取计划文件(应提供完整文本);
- 在规格符合性审查通过前开始代码质量审查。
如果子智能体提出问题:
- 清楚、完整地回答;
- 不要催促它们进入实现。
如果审查者发现问题:
- 由实现者修复;
- 审查者再次审查;
- 重复直到通过。
适用场景
适合:已有实现计划、任务大多独立、希望留在当前会话中执行的情况。
限制
资料未提供该技能的具体平台依赖、安装方式、性能指标或收费信息。