关于 Executing Plans
一种分批执行实施计划的技能,先审慎检查计划,再在每批任务完成后汇报并等待反馈。适合需要逐阶段验证并由人工审阅的工作。
主要功能
- 01执行前审阅计划
- 02分批执行任务
- 03按要求验证任务
- 04批次之间汇报结果
- 05遇到阻碍时停止并询问
适用场景
- 01分阶段实施多步骤计划
- 02继续前检查验证结果
- 03实施前解决计划中的疑虑
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ obra/ superpowers-skills --skill executing-plans安装后在 Claude Code 中输入/executing-plans确认已加载。
详细介绍
执行计划
概述
加载计划,进行批判性审查,分批执行任务,并在各批次之间报告进度以供审查。
核心原则: 分批执行,并设置检查点供架构师审查。
开始时宣布:“我正在使用 Executing Plans 技能来实施此计划。”
流程
步骤 1:加载并审查计划
- 阅读计划文件
- 进行批判性审查,找出计划中任何疑问或问题
- 如果有问题:在开始前与人类搭档沟通
- 如果没有问题:创建 TodoWrite 并继续
步骤 2:执行批次
默认:前 3 项任务
对于每项任务:
- 标记为 in_progress
- 严格按照每个步骤执行(计划中的步骤都很小)
- 按要求运行验证
- 标记为 completed
步骤 3:报告
批次完成后:
- 展示已实现的内容
- 展示验证输出
- 说:“已准备好接受反馈。”
步骤 4:继续
根据反馈:
- 必要时进行修改
- 执行下一批任务
- 重复此过程,直到全部完成
步骤 5:完成开发
所有任务完成并通过验证后:
- 宣布:“我正在使用 Finishing a Development Branch 技能来完成这项工作。”
- 切换到 skills/collaboration/finishing-a-development-branch
- 按该技能的说明验证测试、提供选项并执行选择
何时停止并寻求帮助
出现以下情况时,立即停止执行:
- 在批次执行过程中遇到阻碍(缺少依赖项、测试失败、指令不明确)
- 计划存在阻碍开始执行的关键缺陷
- 不理解某项指令
- 验证反复失败
应请求澄清,而不是猜测。
何时返回前面的步骤
在以下情况下返回审查(步骤 1):
- 搭档根据你的反馈更新了计划
- 基本方案需要重新思考
不要硬着头皮克服阻碍——停下来并寻求帮助。
请记住
- 先审查计划,再执行
- 严格按照计划步骤执行
- 不要跳过验证
- 计划要求时,参考相关技能
- 批次之间:只报告进度并等待
- 遇到阻碍时停止,不要猜测
评论
支持 Markdown