Skills obra superpowers

Superpowers Bundle of 15 skills

Use it when:
You want the agent to follow a full development process instead of jumping straight to code.
It does:
Chains its skills into one workflow: brainstorm, plan, build test-first on its own branch, review, then merge.
You get:
An approved design, a written plan, tested commits and a review before anything merges.
Runs:
By itself: before every reply, the agent checks which of its skills applies.
Works with:
Claude Code, Codex, Cursor, Gemini CLI, OpenCode and more, each installed separately.

TL;DR

Superpowers makes its skills fire on their own: using-superpowers, loaded at the start of each session, has the agent check for a matching skill before every reply. Building something then follows one path. brainstorming asks what you actually want and ends with a design you approve, in chat for small changes or as a document for projects. using-git-worktrees sets up an isolated branch with a clean test baseline, and writing-plans breaks the design into small tasks, each with exact files, code and checks. The plan runs either through subagent-driven-development, a fresh subagent per task with a review after each, or through executing-plans, inline with one review at the end. Throughout, test-driven-development makes every change start from a failing test, and finishing-a-development-branch verifies the tests, then merges, opens a PR, keeps or discards the branch. Other skills step in when needed: systematic-debugging for bugs, verification-before-completion before claiming anything works, requesting-code-review and receiving-code-review around reviews, dispatching-parallel-agents for independent tasks, and writing-skills for writing new skills test-first.

Summarizes the repo at b739a8a. Its skills have changed by 5,767 words since.

Any agent, with the skills CLI

npx skills add https://github.com/obra/superpowers --skill '*'

Claude Code plugin

/plugin install superpowers@claude-plugins-official
Total Downloads
422,260 of brainstorming, its most installed skill, on skills.sh, Nov 9, 2026
Repo stars
314,664 obra/superpowers
First seen
Jan 19, 2026 on skills.sh, its first skill

Its skills, in the order they're used

The ones marked “Only in the bundle” need the rest of it. The others also work alone.

  1. using-superpowers

    Only in the bundle 283K total downloads

    Makes the agent look for and invoke a matching skill before every response.

    Makes the agent load the other Superpowers skills before it replies; alone, it has nothing to load.

  2. brainstorming

    422K total downloads

    Explores what you actually want before any creative work starts.

  3. using-git-worktrees

    230K total downloads

    Isolates feature work in a git worktree.

  4. writing-plans

    298K total downloads

    Writes an implementation plan from a spec before touching code.

  5. subagent-driven-development

    Only in the bundle 251K total downloads

    Executes a plan with one fresh subagent per task and a review after each.

    Executes a plan such as writing-plans writes, and has its final reviewer use the prompt that ships with requesting-code-review.

  6. executing-plans

    Only in the bundle 257K total downloads

    Executes an implementation plan inline in the current session.

    Runs scripts that ship with subagent-driven-development, and loads test-driven-development and verification-before-completion.

  7. test-driven-development

    274K total downloads

    Writes the failing test first, then the code.

  8. requesting-code-review

    276K total downloads

    Sends finished work to a reviewer subagent before merging.

  9. receiving-code-review

    234K total downloads

    Evaluates review feedback technically before implementing it.

  10. finishing-a-development-branch

    227K total downloads

    Verifies tests, then merges, opens a PR or cleans up a finished branch.

  11. systematic-debugging

    325K total downloads

    Finds the root cause before proposing any fix.

  12. verification-before-completion

    269K total downloads

    Requires running verification commands before claiming work is done.

  13. dispatching-parallel-agents

    231K total downloads

    Splits independent tasks across parallel agents.

  14. writing-skills

    231K total downloads

    Writes skills test-first: pressure-test with subagents, then document.

  15. diagnosing-superpowers

    Only in the bundle 30.4K total downloads

    Investigates why a Superpowers session went wrong from its transcripts, and drafts an evidence-backed bug report for the maintainers.

    Only analyzes sessions run with the other Superpowers skills, so it has nothing to look at without them.