关于 executing-plans
一项按批次执行既有开发计划的技能,要求先审查计划,再验证任务并在阶段间汇报、等待反馈。遇到阻碍时应停止并询问,而非猜测推进。
主要功能
- 01执行前审查计划
- 02分批完成任务
- 03按要求验证任务
- 04批次间汇报结果
- 05受阻时停止并询问
适用场景
- 01实施已审查的开发计划
- 02分批推进并设置反馈检查点
- 03在实现前指出计划缺漏
- 04指示或验证不明确时暂停
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ izyanrajwani/ agent-skills-library --skill executing-plans安装后在 Claude Code 中输入/executing-plans确认已加载。
详细介绍
执行计划
概述
加载计划,审慎审查,分批执行任务,并在批次之间报告以供审查。
核心原则: 分批执行,并设置检查点供架构师审查。
开始时宣布: “我正在使用 executing-plans 技能来实施此计划。”
快速参考
| 步骤 | 操作 | 退出条件 |
|---|---|---|
| 1 | 加载并审查 | 提出疑虑,或创建 TodoWrite |
| 2 | 执行批次 | 完成并验证 3 项任务 |
| 3 | 报告 | 展示结果,并说“可以反馈了” |
| 4 | 继续 | 应用反馈,执行下一批 |
| 5 | 完成 | 使用 finishing-a-development-branch |
流程
步骤 1:加载并审查计划
- 读取计划文件
- 审慎审查,找出计划中存在的疑问或疑虑
- 如果有疑虑:开始前先向你的合作伙伴提出
- 如果没有疑虑:创建 TodoWrite 并继续
步骤 2:执行批次
默认:先执行 3 项任务
对于每项任务:
- 标记为 in_progress
- 严格遵循各个步骤(计划已将任务拆分为小步骤)
- 按照指定要求运行验证
- 标记为 completed
步骤 3:报告
批次完成后:
- 展示已实现的内容
- 展示验证输出
- 说:“可以反馈了。”
步骤 4:继续
根据反馈:
- 如有需要,应用更改
- 执行下一批
- 重复上述流程,直到完成
步骤 5:完成开发
所有任务完成并通过验证后:
- 宣布:“我正在使用 finishing-a-development-branch 技能来完成这项工作。”
- 必需的子技能:
finishing-a-development-branch - 按照该技能验证测试、提供选项并执行选择
何时停止并寻求帮助
遇到以下情况时立即停止执行:
- 在批次中遇到阻碍(缺少依赖项、测试失败或指令不清楚)
- 计划存在导致无法开始的关键缺漏
- 不理解某条指令
- 验证反复失败
请寻求澄清,不要猜测。
何时返回较早的步骤
在以下情况返回审查(步骤 1):
- 合作伙伴根据你的反馈更新了计划
- 基本方案需要重新考虑
不要强行越过阻碍——停止并询问。
常见错误
未经过审慎审查就开始执行
- 问题:盲目遵循存在缺漏的计划
- 修正:步骤 1 明确要求先提出疑虑
批次规模失控
- 问题:检查点之间执行 5–10 项任务
- 修正:默认执行 3 项。每批完成后都要报告。
遇到阻碍时猜测
- 问题:遇到困难时擅自假设
- 修正:立即停止并请求澄清
跳过验证命令
- 问题:未运行测试就标记为完成
- 修正:每项任务都有对应的验证——务必运行
集成
由以下技能调用:
- writing-plans(Parallel Session 选项)
调用:
- finishing-a-development-branch(步骤 5)
请记住
- 首先审慎审查计划
- 严格遵循计划步骤
- 不要跳过验证
- 计划要求时,引用相应技能
- 批次之间:只需报告并等待
- 遇到阻碍时停止,不要猜测
评论
支持 Markdown