mcpField
E
executing-plans

executing-plans

github.com/izyanrajwaniAgent 工作流480 次安装3 周前更新
代码仓库

关于 executing-plans

一项按批次执行既有开发计划的技能,要求先审查计划,再验证任务并在阶段间汇报、等待反馈。遇到阻碍时应停止并询问,而非猜测推进。

主要功能

  1. 01执行前审查计划
  2. 02分批完成任务
  3. 03按要求验证任务
  4. 04批次间汇报结果
  5. 05受阻时停止并询问

适用场景

  1. 01实施已审查的开发计划
  2. 02分批推进并设置反馈检查点
  3. 03在实现前指出计划缺漏
  4. 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:加载并审查计划
  1. 读取计划文件
  2. 审慎审查,找出计划中存在的疑问或疑虑
  3. 如果有疑虑:开始前先向你的合作伙伴提出
  4. 如果没有疑虑:创建 TodoWrite 并继续
步骤 2:执行批次

默认:先执行 3 项任务

对于每项任务:

  1. 标记为 in_progress
  2. 严格遵循各个步骤(计划已将任务拆分为小步骤)
  3. 按照指定要求运行验证
  4. 标记为 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