mcpField
E
executing-plans

executing-plans

github.com/lucianghindaAgent 工作流43043 次安装今天更新
代码仓库

关于 executing-plans

一项按任务逐步审阅并执行开发计划的技能。它要求先检查计划、完成指定验证,遇到阻碍时暂停,并在结束后使用指定的分支收尾技能。

主要功能

  1. 01开始前审慎检查计划
  2. 02执行任务及指定的验证
  3. 03遇到阻碍或不明确时暂停询问
  4. 04使用必需的分支收尾技能

适用场景

  1. 01按步骤执行已有的实现计划
  2. 02在开始修改前发现计划缺口
  3. 03验证失败时暂停执行

安装

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

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

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

详细介绍

执行计划

概述

加载计划,仔细审查,执行所有任务,并在完成后报告。

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

**注意:**告知你的协作伙伴,Superpowers 在能够使用子 Agent 的情况下效果会好得多。如果在支持子 Agent 的平台(例如 Claude Code 或 Codex)上运行,其工作质量会显著提高。如果可以使用子 Agent,请使用 superpowers-ruby:subagent-driven-development,而不是此技能。

流程

第 1 步:加载并审查计划
  1. 阅读计划文件
  2. 仔细审查,找出计划中存在的疑问或问题
  3. 如果有问题:开始前先与协作伙伴沟通
  4. 如果没有问题:创建 TodoWrite 并继续
第 2 步:执行任务

对于每项任务:

  1. 标记为进行中
  2. 严格遵循每个步骤(计划包含细分的小步骤)
  3. 按要求运行验证
  4. 标记为已完成
第 3 步:完成开发

完成并验证所有任务后:

  • 宣布:“我正在使用 finishing-a-development-branch 技能来完成此项工作。”
  • **必需的子技能:**使用 superpowers-ruby:finishing-a-development-branch
  • 按照该技能验证测试、提供选项并执行所选方案

何时停止并寻求帮助

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

  • 遇到阻碍(缺少依赖项、测试失败、指令不明确)
  • 计划存在导致无法开始的关键缺陷
  • 不理解某项指令
  • 验证反复失败

请寻求澄清,不要猜测。

何时返回前面的步骤

出现以下情况时,返回审查(第 1 步):

  • 协作伙伴根据你的反馈更新了计划
  • 基本方案需要重新思考

不要强行绕过阻碍——停止并寻求帮助。

请记住

  • 先审查计划,再开始执行
  • 严格按照计划步骤执行
  • 不要跳过验证
  • 按计划要求参考技能
  • 遇到阻碍时停止,不要猜测
  • 未经用户明确同意,绝不要在 main/master 分支上开始实施

集成

必需的工作流技能:

  • superpowers-ruby:using-git-worktrees - 必需:开始前设置隔离的工作区
  • superpowers-ruby:writing-plans - 创建此技能要执行的计划
  • superpowers-ruby:finishing-a-development-branch - 所有任务完成后结束开发

评论

支持 Markdown