Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
obra avatar

Executing Plans

  • 168k installs
  • 262k repo stars
  • Updated July 24, 2026
  • obra/superpowers

Executing-plans is a superpowers skill that loads and executes written implementation plans in separate sessions with critical review.

About

Executing-plans is a superpowers skill that systematically executes written implementation plans with critical review. It loads a plan, reviews it for concerns, executes all tasks step-by-step, and reports completion status. Use when you have a detailed plan and need structured task execution with verification checkpoints.

  • Executes implementation plans in dedicated sessions with review checkpoints
  • Loads plan, reviews critically, executes all tasks, reports completion
  • Integrates with superpowers:finishing-a-development-branch for final workflow

Executing Plans by the numbers

  • 167,729 all-time installs (skills.sh)
  • +8,492 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #31 of 3,301 Productivity & Planning skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

executing-plans capabilities & compatibility

Capabilities
task execution · plan review · checkpoint verification
From the docs

What executing-plans says it does

Load plan, review critically, execute all tasks, report when complete
SKILL.md
npx skills add https://github.com/obra/superpowers --skill executing-plans

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs168k
repo stars262k
Security audit3 / 3 scanners passed
Last updatedJuly 24, 2026
Repositoryobra/superpowers

What it does

Developers executing detailed implementation plans with task tracking and verification checkpoints.

Who is it for?

Teams with detailed implementation plans who need systematic task execution and verification

Skip if: Sessions with subagent support where subagent-driven-development is available, or work that still needs brainstorming or plan authoring.

When should I use this skill?

You have a written plan to execute and need structured task tracking and completion reporting

What you get

All plan tasks completed, verified, and reported with clear completion status

  • Completed code changes
  • Verified task checklist

By the numbers

  • Follows a 3-step load-execute-complete workflow
  • Integrates 3 required Superpowers workflow skills

Files

SKILL.mdMarkdownGitHub ↗

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 (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.

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 todos for the plan items 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

Related skills

Forks & variants (2)

Executing Plans has 2 known copies in the catalog totaling 118 installs. They canonicalize to this original listing.

How it compares

Pick executing-plans for sequential plan execution in a fresh session; pick subagent-driven-development when the same session can dispatch implementer and reviewer subagents per task.

FAQ

When should executing-plans be used instead of subagent-driven-development?

executing-plans fits a separate session without subagent delegation. Superpowers recommends subagent-driven-development when subagents are available on Claude Code, Codex CLI, Codex App, or Copilot CLI because isolated per-task agents produce significantly higher quality.

What happens when a plan task verification fails?

executing-plans requires stopping immediately when verification fails repeatedly, a dependency is missing, or instructions are unclear. The agent must ask for clarification rather than force through blockers or skip mandated verification steps.

Which skills must run with executing-plans?

executing-plans integrates superpowers:using-git-worktrees for isolated workspaces, expects a plan from superpowers:writing-plans, and mandates superpowers:finishing-a-development-branch after all tasks complete to verify tests and present merge options.

Is Executing Plans safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.