介绍
# Executing Plans
## 概述
加载计划,批判性审查,分批执行任务,在批次之间汇报以供审查。
**核心原则:** 分批执行并设置检查点以供架构师审查。
**开始时宣布:** "我正在使用 executing-plans 技能来实现此计划。"
## 流程
### 步骤 1:加载和审查计划 1. 读取计划文件 2. 批判性审查——识别对计划的任何疑问或担忧 3. 如果有担忧:在开始前向你的人类合作伙伴提出 4. 如果没有担忧:创建 TodoWrite 并继续
### 步骤 2:执行批次 **默认:前 3 个任务**
对于每个任务: 1. 标记为 in_progress 2. 严格遵循每个步骤(计划包含细粒度的步骤) 3. 按规定运行验证 4. 标记为已完成
### 步骤 3:汇报 当批次完成时: - 展示已实现的内容 - 展示验证输出 - 说:"Ready for feedback."
### 步骤 4:继续 根据反馈: - 如有需要应用更改 - 执行下一批次 - 重复直到完成
### 步骤 5:完成开发
所有任务完成并验证后: - 宣布:"我正在使用 finishing-a-development-branch 技能来完成这项工作。" - **必需的子技能:** 使用 superpowers:finishing-a-development-branch - 遵循该技能验证测试,展示选项,执行选择
## 何时停止并寻求帮助
**立即停止执行,当:** - 在批次中途遇到阻碍(缺少依赖、测试失败、指令不明确) - 计划存在关键缺口导致无法开始 - 你不理解某条指令 - 验证反复失败
**请求澄清而不是猜测。**
## 何时回顾之前的步骤
**返回审查(步骤 1),当:** - 合作伙伴根据你的反馈更新了计划 - 基本方法需要重新思考
**不要强行突破阻碍**——停下来并询问。
## 记住 - 首先批判性审查计划 - 严格遵循计划步骤 - 不要跳过验证 - 当计划提到时引用技能 - 批次之间:仅汇报并等待 - 遇到阻碍时停止,不要猜测