用途:当已有实现计划、任务大多相互独立、且希望留在当前会话内执行时,使用本技能。核心原则是每个任务派发一个全新子代理,并在任务后做两阶段审查:先规格符合度审查,再代码质量审查,以实现高质量、快速迭代。
主要流程:读取计划,提取全部任务全文与上下文,建立 TodoWrite;对每个任务派发实现子代理(引用 ./implementer-prompt.md),子代理可先提问,再实现、测试、提交并自审;随后派发规格审查子代理(./spec-reviewer-prompt.md),如不符合规格则由同一实现子代理修复并复审;规格通过后派发代码质量审查子代理(./code-quality-reviewer-prompt.md),有问题则修复并复审;通过后在 TodoWrite 标记完成。全部任务完成后派发最终代码审查子代理,并使用 superpowers:finishing-a-development-branch 收尾。
适用场景:与“执行计划(并行会话)”相比,本技能在同一会话内进行,无需上下文切换;每个任务使用全新子代理,避免上下文污染;每任务后自动设置审查检查点,迭代更快。
限制与注意:不要跳过任何审查,不要带着未修复问题继续,不要并行派发多个实现子代理,不要让子代理自行读取计划文件,应提供完整文本与上下文;必须先通过规格审查再做代码质量审查;若子代理失败,应派发修复子代理而非手动修复。成本在于更多子代理调用和审查迭代,但能更早发现问题。所需相关技能包括 superpowers:writing-plans、superpowers:requesting-code-review、superpowers:finishing-a-development-branch,子代理应使用 superpowers:test-driven-development。