mcpField
E
Executing Plans

Executing Plans

github.com/obraAgent 工作流755530 次安装54 周前更新
代码仓库

关于 Executing Plans

一种分批执行实施计划的技能,先审慎检查计划,再在每批任务完成后汇报并等待反馈。适合需要逐阶段验证并由人工审阅的工作。

主要功能

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

适用场景

  1. 01分阶段实施多步骤计划
  2. 02继续前检查验证结果
  3. 03实施前解决计划中的疑虑

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/obra/superpowers-skills --skill executing-plans

安装后在 Claude Code 中输入/executing-plans确认已加载。

详细介绍

执行计划

概述

加载计划,进行批判性审查,分批执行任务,并在各批次之间报告进度以供审查。

核心原则: 分批执行,并设置检查点供架构师审查。

开始时宣布:“我正在使用 Executing Plans 技能来实施此计划。”

流程

步骤 1:加载并审查计划
  1. 阅读计划文件
  2. 进行批判性审查,找出计划中任何疑问或问题
  3. 如果有问题:在开始前与人类搭档沟通
  4. 如果没有问题:创建 TodoWrite 并继续
步骤 2:执行批次

默认:前 3 项任务

对于每项任务:

  1. 标记为 in_progress
  2. 严格按照每个步骤执行(计划中的步骤都很小)
  3. 按要求运行验证
  4. 标记为 completed
步骤 3:报告

批次完成后:

  • 展示已实现的内容
  • 展示验证输出
  • 说:“已准备好接受反馈。”
步骤 4:继续

根据反馈:

  • 必要时进行修改
  • 执行下一批任务
  • 重复此过程,直到全部完成
步骤 5:完成开发

所有任务完成并通过验证后:

  • 宣布:“我正在使用 Finishing a Development Branch 技能来完成这项工作。”
  • 切换到 skills/collaboration/finishing-a-development-branch
  • 按该技能的说明验证测试、提供选项并执行选择

何时停止并寻求帮助

出现以下情况时,立即停止执行:

  • 在批次执行过程中遇到阻碍(缺少依赖项、测试失败、指令不明确)
  • 计划存在阻碍开始执行的关键缺陷
  • 不理解某项指令
  • 验证反复失败

应请求澄清,而不是猜测。

何时返回前面的步骤

在以下情况下返回审查(步骤 1):

  • 搭档根据你的反馈更新了计划
  • 基本方案需要重新思考

不要硬着头皮克服阻碍——停下来并寻求帮助。

请记住

  • 先审查计划,再执行
  • 严格按照计划步骤执行
  • 不要跳过验证
  • 计划要求时,参考相关技能
  • 批次之间:只报告进度并等待
  • 遇到阻碍时停止,不要猜测

评论

支持 Markdown