安装方式
手动下载安装
下载 ZIP 后解压到技能目录即可安装。若在桌面客户端 WebView中直接下载出现异常,本站会改为提示页 + 原始链接,请按页内说明操作。
下载 ZIP (oss-superpowers-executing-plans-v1.0.0.zip)触发指令
/executing-plans
跨平台安装指引
该技能声明兼容以下 1 个平台,将 ZIP 解压到对应目录即可被识别。
unzip oss-superpowers-executing-plans-v1.0.0.zip -d ~/.claude/skills/
目录不存在时请先
mkdir -p 创建;启用 Skill 后请重启对应 Agent 让配置生效。
使用指南
执行计划
加载计划 → 批判性审阅 → 执行全部任务 → 完成后汇报。
开场宣告:「我正使用 executing-plans 技能来按计划实现。」
说明: Superpowers 在支持 子代理 的平台上效果更好(如 Claude Code、Codex)。若有子代理,优先用 subagent-driven-development 代替本技能。
流程
第一步:加载并审阅计划
- 读取计划文件
- 批判性 阅读:是否有疑问或风险
- 有疑问:先与人类协作者沟通,再开工
- 无问题:建 TodoWrite,开始执行
第二步:执行任务
对每个任务:
- 标为
in_progress - 严格 按计划中的步骤(已拆成小步)
- 按计划运行指定的验证
- 标为
completed
第三步:完成开发
全部任务完成且验证通过后:
- 宣告:「我正使用 finishing-a-development-branch 技能来收尾。」
- 必须 使用 superpowers:finishing-a-development-branch
- 按该技能:测、给选项、执行用户选择
何时停下求助
立即停止执行 当:
- 遇到阻塞(缺依赖、测试失败、指令不清)
- 计划有关键缺口无法开始
- 看不懂某步指令
- 验证反复失败
宁可问清也不要猜。
何时回到早期步骤
- 协作者根据你的反馈 更新了计划
- 根本方案 需要重想
→ 回到 审阅计划。不要硬闯阻塞。
牢记
- 先批判性审阅计划
- 严格按步骤
- 不跳过验证
- 计划要求引用其他技能时要引用
- 阻塞就停
- 不要在未获用户明确同意时在 main/master 上开始实现
配套技能
- using-git-worktrees — 开工前 必须 隔离工作区
- writing-plans — 产出本技能所执行的计划
- finishing-a-development-branch — 全部任务后的收尾
# Executing Plans
## Overview
Load plan, review critically, execute all tasks, report when complete.
**Announce at start:** "I'm using the executing-plans skill to implement this plan."
**Note:** Tell your human partner that Superpowers works much better with access to subagents. The quality of its work will be significantly higher if run on a platform with subagent support (such as Claude Code or Codex). If subagents are available, use superpowers:subagent-driven-development instead of this skill.
## The Process
### Step 1: Load and Review Plan
1. Read plan file
2. Review critically - identify any questions or concerns about the plan
3. If concerns: Raise them with your human partner before starting
4. If no concerns: Create TodoWrite and proceed
### Step 2: Execute Tasks
For each task:
1. Mark as in_progress
2. Follow each step exactly (plan has bite-sized steps)
3. Run verifications as specified
4. Mark as completed
### Step 3: Complete Development
After all tasks complete and verified:
- Announce: "I'm using the finishing-a-development-branch skill to complete this work."
- **REQUIRED SUB-SKILL:** Use superpowers:finishing-a-development-branch
- Follow that skill to verify tests, present options, execute choice
## When to Stop and Ask for Help
**STOP executing immediately when:**
- Hit a blocker (missing dependency, test fails, instruction unclear)
- Plan has critical gaps preventing starting
- You don't understand an instruction
- Verification fails repeatedly
**Ask for clarification rather than guessing.**
## When to Revisit Earlier Steps
**Return to Review (Step 1) when:**
- Partner updates the plan based on your feedback
- Fundamental approach needs rethinking
**Don't force through blockers** - stop and ask.
## Remember
- Review plan critically first
- Follow plan steps exactly
- Don't skip verifications
- Reference skills when plan says to
- Stop when blocked, don't guess
- Never start implementation on main/master branch without explicit user consent
## Integration
**Required workflow skills:**
- **superpowers:using-git-worktrees** - Ensures isolated workspace (creates one or verifies existing)
- **superpowers:writing-plans** - Creates the plan this skill executes
- **superpowers:finishing-a-development-branch** - Complete development after all tasks