Superpowers — Obra's Composable Skills Framework for Coding Agents
Jesse Vincent's 15-skill framework for coding agents: brainstorming, plans, worktrees, subagent development, TDD and review, bootstrapped by a hook.

Superpowers
Superpowers is a software-development methodology packaged as 15 composable agent skills. It pushes the agent through brainstorming, a written plan, isolated worktrees, subagent-driven implementation, test-driven development, code review, and branch cleanup instead of jumping straight to code.
The skills are the product. A small SessionStart hook exists only to make the agent load the using-superpowers bootstrap before it starts work.
Source and revision
| Field | Value |
|---|---|
| Maintainer | Jesse Vincent (obra) and Prime Radiant |
| Canonical source | skills/using-superpowers/SKILL.md at 2ce8aa1 |
| Revision inspected | 2ce8aa15d05bd57213e6f746f953aafb7ded7a8b, updated 2026-10-21 |
| Access date | 2026-10-24 |
| License | MIT (LICENSE) |
| Skill count | 15 SKILL.md files at this revision |
| Install unit | Per-harness plugin; each harness needs its own install |
What is actually in the repository
The 15 skills are grouped by phase, not by technology:
| Phase | Skills |
|---|---|
| Design | brainstorming, writing-plans |
| Workspace | using-git-worktrees, finishing-a-development-branch |
| Execution | subagent-driven-development, executing-plans, dispatching-parallel-agents |
| Quality | test-driven-development, systematic-debugging, verification-before-completion, requesting-code-review, receiving-code-review |
| Meta | using-superpowers, writing-skills, diagnosing-superpowers |
The workflow the README describes is a chain: brainstorm the intent, write a plan with exact file paths and verification steps, create an isolated worktree, implement task by task, review each task, then merge or discard the branch. TDD is enforced as RED-GREEN-REFACTOR; the skill says code written before a failing test gets deleted.
That is opinionated. It is closest to a team process encoded as skills, not a generic prompt pack.
Install
Official marketplace:
/plugin install superpowers@claude-plugins-official
Or the Superpowers marketplace:
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
The session hook and telemetry
The plugin registers hooks/session-start, a Bash script that reads skills/using-superpowers/SKILL.md and injects it into the session context. That is how the agent knows to check for a relevant skill before acting. The hook itself makes no network call.
There is one network path to know about: the optional visual companion in brainstorming loads a Prime Radiant logo from the project website. The request includes the Superpowers version, not the project, prompt, or agent. It is on by default and can be disabled:
export SUPERPOWERS_DISABLE_TELEMETRY=1
The README says Superpowers also honors Claude Code's DISABLE_TELEMETRY and CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC settings. If you block the hook, the skills still exist but may not auto-trigger.
Permissions and footprint
| Item | Detail |
|---|---|
| Runtime | A supported coding agent; Bash for the session hook |
| Package install | None required by the plugin path |
| Network | Optional logo fetch; otherwise local |
| Credentials | None |
| Writes | Plugin/skill files and the harness's plugin configuration |
| Context cost | The bootstrap plus only the skills the agent loads on demand |
The skills can direct the agent to use Bash, Edit, and worktree commands. That is the point of the framework, and it is also the boundary: Superpowers is not a sandbox. Review the individual skill that touches your repository before granting it a broad tool policy.
Licensing and commercial support
MIT. Prime Radiant offers commercial support for enterprises, but the skills are not paywalled and no account is required.
Limits
- Opinionated by design. TDD-first and spec-first. Teams with a different process will fight the chain.
- The hook matters. Without
SessionStart, automatic skill discovery is weaker; the harness must support the hook. - Not a sandbox. The skills instruct the agent to run commands and edit files. The host's permission model is the real control.
- Per-harness behavior differs. Install paths and hook support vary across the 16+ documented harnesses.
- No independent benchmark here. This page did not measure the claimed speed or token improvements from Superpowers 6.
- Adoption is not evidence. Star counts are large but say nothing about fit for your repository.
- Not runtime-tested for this review. The hook and skills were read, not executed.
Verify it yourself
- Clone at
2ce8aa1and readskills/using-superpowers/SKILL.md,brainstorming, andtest-driven-developmentbefore installing. - Read
hooks/session-start. Confirm it only reads the local skill file and injects context. - Install in a scratch repository and start a new session. Ask for a small feature; the agent should ask clarifying questions before writing code.
- Check whether the hook ran and whether the
using-superpowerstext appears in context. - If you care about the logo request, set
SUPERPOWERS_DISABLE_TELEMETRY=1and confirm the request stops. - Remove the plugin through the harness's plugin manager. The repository documents no separate uninstaller; removal steps vary by harness.
Review transparency
| Field | Value |
|---|---|
| Last reviewed | 2026-10-24 |
| What was inspected | Pinned repository tree, README.md, hooks/session-start, .opencode/INSTALL.md, LICENSE, skill inventory |
| What was not done | No install, no hook execution, no model run, no benchmark |
| Reviewers | Editorial source inspection only |
| Re-vet trigger | Any change to the hook, skill inventory, install paths, or telemetry behavior; more than 30 days |
This is an original guide with short attributed references. It does not reproduce the full skill text.
Related
- Superpowers 6: Parallel Agents — the orchestration model behind the newer workflow
- Skills Collection Overview — the rest of the catalog
- How to Vet an Agent Skill — review a multi-skill framework before installing it
- Building Antigravity + OpenCode Skills — first-person build log
Related Articles & Guides
#skillsCode Review and Quality — A Five-Axis Review Skill for Agent-Merged Code
Code Review and Quality is Addy Osmani's five-axis review workflow: correctness, readability, architecture, security, and performance, with severity labels and a regression-mutation check.
#skillsPlaywright Skill — Code-First Browser Automation for Agents
lackeyjb's Playwright Skill writes and runs reusable Playwright scripts through run.js — code-first, unlike Playwright MCP control or DevTools inspection.
#skillsUI UX Pro Max — Searchable Design Intelligence for Agents
UI UX Pro Max packages seven design skills, a local search corpus and a CLI. The core is MIT; logo/CIP and extended asset generation sit behind a paid Premium tier.