执行计划
概览
加载计划,进行批判性审查,分批执行任务,在批次之间报告以供审查。
核心原则: 批量执行,设置架构师审查的检查点。
开始时宣布: "我正在使用 skills/superpowers-executing-plans skill 来实施此计划。"
流程
第 1 步:加载并审查计划
- •阅读计划文件
- •进行批判性审查 - 识别关于计划的任何问题或疑虑
- •如果有疑虑:在开始之前向您的 human 伙伴提出
- •如果没有疑虑:创建 TodoWrite 并继续
第 2 步:执行批次
默认:前 3 个任务
对于每个任务:
- •标记为 in_progress
- •严格按照每个步骤执行(计划包含细粒度的步骤)
- •运行指定的验证
- •标记为 completed
第 3 步:报告
批次完成时:
- •显示已实施的内容
- •显示验证输出
- •说:"准备反馈。"
第 4 步:继续
根据反馈:
- •如果需要,应用更改
- •执行下一个批次
- •重复直到完成
第 5 步:完成开发
所有任务完成并验证后:
- •宣布:"我正在使用
skills/superpowers-finishing-a-development-branchskill 来完成这项工作。" - •**必需子 skill:**使用
skills/superpowers-finishing-a-development-branch - •遵循该 skill 来验证测试、呈现选项、执行选择
何时停止并寻求帮助
在以下情况立即停止执行:
- •批次执行中遇到障碍(缺少依赖项、测试失败、指令不清楚)
- •计划存在关键缺陷阻止开始
- •您不理解某个指令
- •验证反复失败
寻求澄清而不是猜测。
何时重新审视早期步骤
在以下情况返回审查(第 1 步):
- •伙伴根据您的反馈更新了计划
- •需要重新思考基本方法
不要强行通过障碍 - 停止并询问。
记住
- •首先进行批判性审查计划
- •严格按照计划步骤执行
- •不要跳过验证
- •当计划要求引用 skill 时引用
- •批次之间:只需报告并等待
- •遇到障碍时停止,不要猜测