From supapowers
Use when the user has a plan file ready to implement, says "execute this plan," "implement this plan," "run this plan," or "start on this plan." Prefer supapowers:subagent-driven-development when subagents are available.
How this skill is triggered — by the user, by Claude, or both
Slash command
/supapowers:executing-plansThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Load a plan, review it critically, execute all tasks with verification, and hand off to the
Load a plan, review it critically, execute all tasks with verification, and hand off to the finishing workflow when done.
Announce at start: "I'm using the executing-plans skill to implement this plan."
Note: This skill works best on platforms with subagent support (Claude Code, Codex). If
subagents are available, consider supapowers:subagent-driven-development instead — it provides
higher-quality parallel execution.
main or master unless explicitly
authorized).For each task, in order:
in_progress.completed and continue.If a task depends on a previous task that failed or was skipped, do not continue. Report the dependency issue.
After all tasks are completed and verified:
supapowers:finishing-a-development-branch.Stop executing immediately when:
When stopping, report: which task failed, the exact error or ambiguity, what you already tried, and what information you need to proceed. Vague reports delay resolution.
Ask for clarification rather than guessing. Guessing and executing the wrong thing is harder to undo than pausing.
Return to the review in Step 1 when:
Do not force through blockers.
finishing-a-development-branch invoked.main/master without explicit user consent.| Skill | Role |
|---|---|
supapowers:using-git-worktrees | Required: set up isolated workspace before starting. |
supapowers:writing-plans | Creates the plan this skill executes. |
supapowers:finishing-a-development-branch | Required: complete development after all tasks. |
| Reference | Load when |
|---|---|
references/fetch-references.md | Before running scripts/fetch_resources.py. |
| Agent | Purpose |
|---|---|
agents/executing-plans-agent.md | Primary agent for independent plan execution. |
| Script | Usage |
|---|---|
scripts/fetch_resources.py | Fetch latest reference content for this skill. |
npx claudepluginhub armstrongl/superpowers --plugin supapowersCreates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.