执行计划
概述
加载计划、批判性审查、批量执行任务、在批次之间报告以供审查。
核心原则: 批量执行配合架构师审查检查点。
开始时宣布: "我正在使用 executing-plans 技能来实现此计划。"
流程
步骤 1:加载并审查计划
- 读取计划文件
- 批判性审查 - 识别关于计划的任何问题或疑虑
- 如有疑虑:在开始前向人类合作伙伴提出
- 如无疑虑:创建 TodoWrite 并继续
步骤 2:执行批次
默认:前 3 个任务
对于每个任务:
- 标记为 in_progress
- 完全遵循每个步骤(计划包含细粒度步骤)
- 按指定运行验证
- 标记为 completed
步骤 3:报告
批次完成时:
- 展示已实现的内容
- 展示验证输出
- 说明:"等待反馈。"
步骤 4:继续
根据反馈:
- 如需要则应用变更
- 执行下一批次
- 重复直至完成
步骤 5:完成开发
所有任务完成并验证后:
- 宣布:"我正在使用 finishing-a-development-branch 技能来完成此工作。"
- 必需子技能: 使用 superpowers:finishing-a-development-branch
- 遵循该技能验证测试、展示选项、执行选择
何时停止并寻求帮助
立即停止执行当:
- 批次中途遇到阻碍(缺少依赖、测试失败、指令不清晰)
- 计划存在关键缺口导致无法开始
- 你不理解某条指令
- 验证反复失败
请求澄清而非猜测。
何时回溯到早期步骤
返回审查(步骤 1)当:
- 合作伙伴根据你的反馈更新了计划
- 基本方法需要重新思考
不要强行突破阻碍 - 停下来询问。
记住
- 首先批判性审查计划
- 完全遵循计划步骤
- 不要跳过验证
- 计划指示时引用技能
- 批次之间:仅报告并等待
- 受阻时停止,不要猜测
何时使用
本技能适用于执行概述中描述的工作流或操作。
限制
- 仅当任务明确符合上述范围时使用本技能。
- 输出不能替代环境特定的验证、测试或专家审查。
- 若缺少必要输入、权限、安全边界或成功标准,停下来请求澄清。