obra/superpowers

executing-plans

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

All-time #238 Trending #301 Hot #6473 First seen Jan 19, 2026
8-week activity · all time api

Installation

$ npx skills add obra/superpowers --skill executing-plans

Summary

  • Execute a written implementation plan with critical review and task checkpoints.
  • Requires loading and critically reviewing the plan before execution; raises concerns with the human partner if issues are identified Executes tasks sequentially, marking progress and running verifications as specified in the plan Stops immediately on blockers (missing dependencies, test failures, unclear instructions) rather than guessing; asks for clarification Integrates with git-worktrees for isolated workspaces and finishing-a-development-branch to complete the work after all tasks verify Works best on platforms with subagent support; recommends subagent-driven-development skill as the preferred alternative when available

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Security audits

Partner security reviews for this skill.

agent-trust-hub SAFE

Analyzed May 6, 2026

The skill provides a structured workflow for executing implementation plans while incorporating safety measures such as workspace isolation via Git worktrees and mandatory critical review of plan content.

snyk LOW

Analyzed May 6, 2026

No issues detected.

socket Score 0.9000 · 0 alerts

Analyzed May 6, 2026

  • license 1
  • maintenance 1
  • quality 0.9
  • supply chain 1
  • vulnerability 1

0 alerts

Also in this package

Other skills from obra/superpowers · top by installs.

npx skills add obra/superpowers

Browse all from obra/superpowers

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Declared
GitHub Copilot Declared
Windsurf Not declared
Gemini CLI Declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 283.3K
License LICENSE
Default branch main
Open issues 125
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents claude-code codex github-copilot gemini

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,305 B
  • docs SUMMARY.md 127 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 206,600 installs

SKILL.md

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 (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. Ensure an isolated workspace: use superpowers:using-git-worktrees to create one or verify the existing one
  2. Read plan file
  3. Review critically - identify any questions or concerns about the plan
  4. If concerns: Raise them with your human partner before starting
  5. 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