SuperAPI AI 工具集

subagent-driven-development

编程与开发

查看项目

更新于 10-15 23:42

技能介绍

用途:在当前会话中执行实现计划,适用于任务大体独立、需要在同一会话内快速迭代的场景。核心做法是每个任务派发一个全新的子代理,任务完成后再进行两阶段审查:先检查规格符合性,再检查代码质量。

主要流程:先读取计划、提取全部任务并创建 TodoWrite;随后对每个任务派发实现子代理(./implementer-prompt.md),子代理实现、测试、提交并自审;再派发规格审查子代理(./spec-reviewer-prompt.md);通过后派发代码质量审查子代理(./code-quality-reviewer-prompt.md);发现问题由同一实现子代理修复并重新审查,通过后标记任务完成。全部任务结束后派发最终代码审查,并使用 superpowers:finishing-a-development-branch 收尾。

与并行会话执行的 executing-plans 相比,此方法在同一会话中进行、无需上下文切换,每个任务使用全新子代理以避免上下文污染,审查检查点自动执行。

限制与要求:不要跳过任一阶段审查,不要在问题未修复时推进,不要并行派发多个实现子代理,不要依赖子代理自行读取计划文件,需直接提供完整任务文本与上下文。相关技能包括 superpowers:writing-plans、superpowers:requesting-code-review、superpowers:test-driven-development。具体命令、参数与安装方式暂未提供。