Dev & Engineering

Executing Plans

Turn a written implementation plan into verified, checkpointed development work.

54/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 299k
Last updated
15d ago
License
MIT
implementation-planningcode-executionverificationsubagents
+2git-worktreessoftware-development

What does this skill do, and when should you use it?

Executing Plans is for running an existing written implementation plan in a separate session. It first reads and critically reviews the plan, stopping to raise concerns before implementation begins. Once approved, it executes tasks one by one and runs the specified verification steps. After completion, it requires the finishing-a-development-branch workflow; blockers, repeated verification failures, and unclear instructions require a pause for help.

Reads and critically reviews an implementation-plan file; creates todos for plan items; marks each task in progress or completed; follows the plan's steps; runs the verifications specified by the plan; stops and asks for clarification when dependencies are missing, instructions are unclear, or verification fails repeatedly; invokes finishing-a-development-branch after all tasks are complete.

Good fit
  • A software engineer has a detailed implementation plan and wants an agent to execute it in a separate session with human checkpoints.
  • A team wants plan concerns surfaced before coding begins rather than having the agent guess through gaps.
  • A project has bite-sized tasks with explicit verification steps that should be tracked through completion.
  • A user is working on a platform with subagent support and wants to evaluate whether the recommended subagent-driven workflow should replace plan execution.

How do you install this skill?

Before you use it
  • Before execution, confirm that the plan file, task tracking, and all required sub-skills are available; otherwise the workflow may block mid-run.
  • The skill permits code changes but provides no least-privilege or confirmation checklist for sensitive files, network calls, credentials, or external side effects.
  • Completion verification and branch merge, retention, or discard recovery paths depend on finishing-a-development-branch and should be reviewed separately.
  • No Chinese-language guidance is provided, and reachability of platform-dependent plugins, sub-agents, or external services from mainland-China networks is unverified.
Before you start
Your agent needs
  • Local filesystem

Install the Superpowers repository as a collection; this skill is located at skills/executing-plans/SKILL.md. Follow the README instructions for your harness. For Codex CLI, open /plugins, search for superpowers, and select Install Plugin; in Codex App, install Superpowers from the Plugins sidebar under Coding. The source does not document a standalone installation command for this skill.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/obra/superpowers.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/executing-plans" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Read this implementation plan, review it for concerns first, then execute each task with the specified verification and pause at review checkpoints.

Provide a written implementation plan and ask the agent to execute it in a separate session. Example: "Read this implementation plan, review it for concerns first, then execute each task with the specified verification and pause at review checkpoints." When subagents are available, the source recommends using subagent-driven-development instead.

What are this skill's strengths and limitations?

Pros
  • Reviews the plan before implementation and surfaces critical concerns early.
  • Tracks tasks individually and requires the plan's verification steps.
  • Defines explicit stop conditions for blockers, unclear instructions, and repeated verification failures.
  • Fits separate-session execution with human review checkpoints.
Limitations
  • Requires a written implementation plan and does not replace plan creation.
  • Requires the `finishing-a-development-branch` workflow after implementation and relies on related Superpowers skills.
  • The source recommends `subagent-driven-development` when subagents are available, so this may not be the preferred workflow on those platforms.
  • The skill source does not provide a standalone install command or a dedicated test suite.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Executing Plans this page 54 · Use with care ★ 299k 15d ago MIT
Continuous Code Review 53 · Use with care ★ 299k 15d ago MIT
Writing Plans 53 · Use with care ★ 299k 15d ago MIT
Plan Execution Orchestrator 51 · Use with care ★ 101k 12d ago Apache-2.0
Make Plan 51 · Use with care ★ 101k 12d ago Apache-2.0

Compared with subagent-driven-development, this skill executes a written plan with checkpoints, while the README describes the alternative as dispatching a fresh subagent per task with two-stage review. The source recommends the subagent-driven workflow when subagents are available.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
54/ 100 5-point scale 2.7 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust17 / 25 · 3.4/5

The skill requires critical plan review, human confirmation on concerns, stopping at blockers, isolated worktrees, and explicit consent before working on main/master. It does not specify sensitive-data handling, external side effects, rollback, or transparent data-flow controls; recovery is delegated to unspecified sub-skills, so 8 points are deducted.

2Reliability9 / 20 · 2.3/5

The sequence, blocker conditions, and verification expectations are clear, and failures should be explained rather than guessed through. However, execution depends on a plan file, task tracking, and several sub-skills; dependency availability, diagnostic formats, and key-path tests are not supplied. The static cap supports 9 points.

3Adaptability10 / 15 · 3.3/5

The target scenario is clear: executing an existing written implementation plan with review checkpoints in coding-agent environments. Input-plan structure, non-fit cases, varying agent capabilities, and Chinese-language use are not well bounded; some functionality also depends on platform or sub-agent support, so 5 points are deducted.

4Convention8 / 15 · 2.7/5

The document is concise and layered, with activation context, process steps, stop rules, and required integrations. Repository context supplies an MIT license, version, and general maintenance/update information. The selected file lacks parameters, examples, FAQs, known limitations, changelog details, and explicit maintenance ownership, so 7 points are deducted.

5Effectiveness6 / 15 · 2.0/5

Following bite-sized plan tasks, verification steps, and completion handoff can address the core execution goal. Output format, plan-quality gates, and concrete deliverables are unspecified; the result depends on other skills and there is no representative static output or execution evidence. The static cap supports 6 points.

6Verifiability4 / 10 · 2.0/5

The process requires plan-specified verification and emphasizes evidence before completion. Repository context mentions tests and an evaluation harness, but no dedicated tests for this skill's key path or independently reproducible results are provided here. Evidence is therefore limited, supporting 4 points under the static cap.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 19, 2026 Reviewed revision d884ae04edeb Review evidence[1][2][3][4][5][6][7]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Can it start from a rough idea?
Not by itself. Its stated trigger is an existing written implementation plan.
What happens when execution is blocked?
It should stop immediately and ask for help rather than guess when dependencies are missing, instructions are unclear, plan gaps prevent starting, or verification repeatedly fails.
Are subagents required?
They are not stated as mandatory, but the source says quality is significantly higher with subagent support and recommends `subagent-driven-development` when subagents are available.

More skills from this repository

All from obra/superpowers

Dev & Engineering

Continuous Code Review

Dispatch focused reviews after tasks, major features, and before merges to catch problems early.

★ 299k FS 53 Use with care 15d ago
Dev & Engineering

Writing Plans

Turn multi-step software requirements into executable, testable implementation plans.

★ 299k FS 53 Use with care 15d ago
Dev & Engineering

Subagent-Driven Development

Execute independent implementation tasks with fresh agents and review gates.

★ 299k FS 50 Use with care 15d ago
Dev & Engineering

Design Before Code

Clarify intent, compare approaches, and secure an approved design before implementation begins.

★ 299k FS 50 Use with care 15d ago
Dev & Engineering

Verification Before Completion

Require fresh evidence before claiming work is complete, fixed, or passing.

★ 299k FS 48 Use with care 15d ago
Dev & Engineering

Isolated Git Workspace

Creates an isolated workspace for feature work, then prepares the project and verifies its clean test baseline.

★ 299k FS 52 Use with care 15d ago
Dev & Engineering

Parallel Agent Dispatch

Delegate independent engineering problems to focused agents and investigate them concurrently.

★ 299k FS 50 Use with care 15d ago
Dev & Engineering

Superpowers Skill Bootstrap

Ensures applicable skills are discovered and invoked before every response or action.

★ 299k FS 35 Not recommended 15d ago
Dev & Engineering

Development Branch Finisher

Safely close completed development work after tests pass, with guided merge, PR, retention, or discard choices.

★ 299k FS 44 Not recommended 15d ago
Dev & Engineering

Rigorous Code Review Reception

Verify review feedback before changing code, then act on technical evidence.

★ 299k FS 52 Use with care 15d ago
Dev & Engineering

Test-Driven Development

Prove expected behavior with a failing test before writing implementation code.

★ 299k FS 52 Use with care 15d ago
Dev & Engineering

Systematic Debugging

Find the root cause before changing code, reducing trial-and-error rework.

★ 299k FS 48 Use with care 15d ago
Dev & Engineering

Test-Driven Skill Authoring

Create, revise, and verify Agent Skills with a test-driven documentation workflow.

★ 299k FS 44 Not recommended 15d ago

Related skills