name: 执行计划 description: 当您有一个书面实施计划要在单独的会话中执行,并带有审查检查点时使用
执行计划
概述
加载计划,批判性审查,分批执行任务,批次间报告以供审查。
核心原则: 分批执行,带有架构师审查的检查点。
开始时宣布: “我正在使用执行计划技能来实施这个计划。”
流程
步骤1:加载和审查计划
- 读取计划文件
- 批判性审查 - 识别关于计划的任何问题或疑虑
- 如果有疑虑:在开始前与您的人类伙伴提出
- 如果没有疑虑:创建TodoWrite并继续
步骤2:执行批次
默认:前3个任务
对于每个任务:
- 标记为进行中
- 严格按照每个步骤执行(计划有易于消化的小步骤)
- 运行指定的验证
- 标记为完成
步骤3:报告
当批次完成时:
- 显示已实施的内容
- 显示验证输出
- 说:“准备接受反馈。”
步骤4:继续
基于反馈:
- 如果需要,应用更改
- 执行下一个批次
- 重复直到完成
步骤5:完成开发
在所有任务完成并验证后:
- 宣布:“我正在使用完成开发分支技能来完成这项工作。”
- 必需子技能: 使用超能力:完成开发分支
- 遵循该技能以验证测试,呈现选项,执行选择
何时停止并寻求帮助
立即停止执行当:
- 批次中遇到阻塞(缺少依赖项,测试失败,指令不明确)
- 计划有严重缺口,无法开始
- 您不理解某个指令
- 验证反复失败
请求澄清而不是猜测。
何时重新访问早期步骤
返回审查(步骤1)当:
- 伙伴根据您的反馈更新计划
- 基本方法需要重新思考
不要强行通过阻塞 - 停止并询问。
记住
- 首先批判性审查计划
- 严格按照计划步骤执行
- 不要跳过验证
- 当计划说明时,引用技能
- 批次之间:只报告并等待
- 当阻塞时停止,不要猜测
- 未经用户明确同意,永远不要在主干/主分支上开始实施
集成
必需的工作流程技能:
- 超能力:使用git工作树 - 必需:在开始前设置隔离工作空间
- 超能力:编写计划 - 创建此技能执行的计划
- 超能力:完成开发分支 - 所有任务完成后完成开发