用途:在当前会话中执行实现计划,适合任务之间基本独立、且希望留在同一会话内推进的场景。若任务紧耦合、没有实现计划或需要并行会话,则不适合使用。
主要能力:为每个任务派发全新的实现子代理,子代理拥有隔离上下文,不继承主会话历史;每个任务完成后进行两阶段审查,先做规格符合性审查,再做代码质量审查;审查发现问题时由同一实现子代理修复并重新审查,直到通过;全部任务完成后派发最终代码审查子代理。
使用方式:先读取计划文件,提取全部任务全文与上下文,建立 TodoWrite;随后按任务派发实现子代理,使用 ./implementer-prompt.md、./spec-reviewer-prompt.md、./code-quality-reviewer-prompt.md 模板;实现子代理会提问、实现、测试、提交并自审;审查通过后在 TodoWrite 中标记完成,再进入下一任务。模型选择上,机械性任务用快速廉价模型,集成与判断任务用标准模型,架构、设计与审查任务用最强模型。
限制与注意:不得在未获用户明确同意时于 main/master 分支开始实现;不得跳过任一阶段审查;不得并行派发多个实现子代理;不应让子代理自行读取计划文件,而应提供全文;子代理提问须先回答;审查未通过不得进入下一任务。该技能依赖 superjawn:using-git-worktrees、superjawn:writing-plans、superjawn:requesting-code-review、superjawn:finishing-a-development-branch 等配套技能。成本上会增加子代理调用与审查迭代,但可更早发现问题。