executing-plans
当您有书面实施计划,需要在单独的会话中执行并包含审查检查点时使用。
技能说明obra/superpowers
当您有书面实施计划,需要在单独的会话中执行并包含审查检查点时使用。
技能简介
该技能用于在独立会话中执行既有的书面实施计划,并配合审查检查点分阶段推进。它帮助 Agent 加载计划、批判性审阅、逐项执行任务,并在完成后规范化地收尾开发分支,确保计划执行不偏离、不遗漏验证步骤。
使用场景
- 已有书面实施计划,需要在独立会话中按步骤执行
- 计划中包含审查检查点,需要分阶段确认后才能继续
- 需要按计划逐步完成任务并逐一验证结果
- 多步骤开发任务需要规范的分支管理与收尾流程
- 遇到计划不明确或执行受阻时,需要规范化地与协作方沟通
使用方法
前提: 该技能属于 Superpowers 技能体系,需先完成 Superpowers 技能的安装与启用(具体方式取决于所在平台,可参考对应平台的工具说明)。
使用步骤:
- 在对话开始时声明:“I'm using the executing-plans skill to implement this plan.”
- 创建或确认隔离的工作区(可借助 superpowers:using-git-worktrees)
- 读取计划文件并批判性审查,如有疑问先与协作方确认
- 为计划项创建待办清单,依次执行每个任务,标记状态并运行验证
- 全部完成后,调用 superpowers:finishing-a-development-branch 子技能收尾
注意事项
- 遇到阻塞(依赖缺失、测试失败、指令不清、验证反复失败)时立即停止执行,主动询问,不要猜测
- 不要跳过任何计划中指定的验证步骤
- 严格按计划步骤执行,不擅自更改方案
- 在 main/master 分支上开始实施前,必须获得协作方明确同意
- 如有 subagent 可用(如 Claude Code、Codex CLI 等),优先使用 superpowers:subagent-driven-development 替代本技能