Skills · Coding

Executing Plans

Unverified30/40

Use when you have a written implementation plan to execute in a separate session with review checkpoints

Originally by obra · MIT

Claude CodePartialHas SKILL.md but declares no allowed-tools — Claude Code will ask for permission each time
CursorPartialPlain prose you can paste in — but no Cursor rules file
CodexPartialPlain prose you can paste in — but no AGENTS.md
Gemini CLIPartialPlain prose you can paste in
CopilotPartialPlain prose you can paste in — but no Copilot instructions file
npx agentalley add executing-plans

This command does not work yet — the CLI is still being built. Until then, use Raw in the reader below to take the file.

Who is stuck, and on what

Use when you have a written implementation plan to execute in a separate session with review checkpoints

The whole source

No sign-in, no blur, nothing truncated
executing-plans/SKILL.md65 lines2.3 KBRawView on GitHub
Frontmatter — 2 properties
nameexecuting-plans
descriptionUse when you have a written implementation plan to execute in a separate session with review checkpoints
1---
2name: executing-plans
3description: Use when you have a written implementation plan to execute in a separate session with review checkpoints
4---A5No allowed-tools declared — no way to tell what this skill may touch
5 
6# Executing Plans
7 
8## Overview
9 
10Load plan, review critically, execute all tasks, report when complete.
11 
12**Announce at start:** "I'm using the executing-plans skill to implement this plan."
13 
14**Note:** Tell your human partner that Superpowers works much better with access to subagents (Claude Code, Codex CLI, Codex App, Copilot CLI, and Gemini CLI all qualify; see the per-platform tool refs in `../using-superpowers/references/`). If subagents are available, use superpowers:subagent-driven-development instead of this skill.
15 
16## The Process
17 
18### Step 1: Load and Review Plan
191. Ensure an isolated workspace: use superpowers:using-git-worktrees to create one or verify the existing one
202. Read plan file
213. Review critically - identify any questions or concerns about the plan
224. If concerns: Raise them with your human partner before starting
235. If no concerns: Create todos for the plan items and proceed
24 
25### Step 2: Execute Tasks
26 
27For each task:
281. Mark as in_progress
292. Follow each step exactly (plan has bite-sized steps)
303. Run verifications as specified
314. Mark as completed
32 
33### Step 3: Complete Development
34 
35After all tasks complete and verified:
36- Announce: "I'm using the finishing-a-development-branch skill to complete this work."
37- **REQUIRED SUB-SKILL:** Use superpowers:finishing-a-development-branch
38- Follow that skill to verify tests, present options, execute choice
39 
40## When to Stop and Ask for Help
41 
42**STOP executing immediately when:**
43- Hit a blocker (missing dependency, test fails, instruction unclear)
44- Plan has critical gaps preventing starting
45- You don't understand an instruction
46- Verification fails repeatedly
47 
48**Ask for clarification rather than guessing.**
49 
50## When to Revisit Earlier Steps
51 
52**Return to Review (Step 1) when:**
53- Partner updates the plan based on your feedback
54- Fundamental approach needs rethinking
55 
56**Don't force through blockers** - stop and ask.
57 
58## Remember
59- Review plan critically first
60- Follow plan steps exactly
61- Don't skip verifications
62- Reference skills when plan says to
63- Stop when blocked, don't guess
64- Never start implementation on main/master branch without explicit user consent
65 

Reviews

Installed this one?Write the first review and take the Trailblazer badge.

Reviews only open after a real install, so this is empty — and we leave it empty rather than invent one.

Alternatives

Also in Coding