Skip to content
Back to AI Blog
Superpowers, Explained: The Plugin That Turned a Development Methodology Into Markdown
 AI

Superpowers, Explained: The Plugin That Turned a Development Methodology Into Markdown


New
Claude Code Superpowers Agent Skills AI Coding Agents

Table of Contents

  1. A methodology, not a tool
  2. Under the hood: it’s all Agent Skills
  3. From experiment to ecosystem fixture: the road to v6
  4. Why this matters even if you never install it

Current as of Superpowers v6.1.1, July 2026.

Ask Claude Code to “add rate limiting to my API” and watch what it does: it starts writing code. Usually within seconds. No questions about which endpoints, no discussion of algorithms, no test written first. When the result is wrong — and for anything non-trivial it often is in some dimension you didn’t specify — you iterate, correct, and repeat, burning time and context on rework.

Jesse Vincent’s answer to this problem has become the most-installed plugin in the Claude Code ecosystem: Superpowers, sitting at 254,696 GitHub stars and over 941,000 installs on the official Claude plugin marketplace as of mid-July 2026. This post explains what it actually is, how it works under the hood, and how it got from a personal experiment in October 2025 to where it is today.

A methodology, not a tool

The repo’s own description is precise: “an agentic skills framework & software development methodology.” The second half matters more than the first. Superpowers doesn’t add new tools, APIs, or integrations to Claude Code. It adds process — the README describes the intended behavior from the first message:

“As soon as it sees that you’re building something, it doesn’t just jump into trying to write code. Instead, it steps back and asks you what you’re really trying to do.”

Concretely, Superpowers is a set of 14 composable skills — each one a Markdown file encoding a specific engineering practice — plus bootstrap instructions that make the agent actually use them. Verified against the repo’s skills/ directory in July 2026, the catalog is:

  • Testing: test-driven-development (RED-GREEN-REFACTOR, tests must fail before implementation)
  • Debugging: systematic-debugging (4-phase root-cause process), verification-before-completion
  • Collaboration and workflow: brainstorming, writing-plans, executing-plans, subagent-driven-development, dispatching-parallel-agents, requesting-code-review, receiving-code-review, using-git-worktrees, finishing-a-development-branch
  • Meta: writing-skills (create new skills), using-superpowers (the bootstrap that introduces the system)

Chained together, they form the workflow the README calls the core of the system: brainstorm a design with you, get sign-off, create an isolated git worktree, write an implementation plan broken into 2–5 minute tasks, then dispatch subagents to implement each task under TDD with code review between tasks. The line that defines the whole project’s philosophy:

“The agent checks for relevant skills before any task. Mandatory workflows, not suggestions.”

Under the hood: it’s all Agent Skills

Superpowers works because Anthropic’s Agent Skills mechanism is deliberately simple. A skill is a directory containing a SKILL.md file with YAML frontmatter — a name and a description — followed by instructions in plain Markdown. Simon Willison, arguing that skills may be a bigger deal than MCP, put it bluntly: “Skills are Markdown with a tiny bit of YAML metadata and some optional scripts.”

The mechanism’s key property is progressive disclosure, documented in Anthropic’s Agent Skills overview:

LevelWhen loadedToken cost
Metadata (name + description)Always, at startup~100 tokens per skill
SKILL.md bodyOnly when the skill triggersUnder 5k tokens
Bundled files and scriptsOnly when accessedZero until read

So installing 14 skills costs on the order of 1,400 tokens of always-present context — the description lines Claude matches your request against. The full instructions for, say, test-driven-development only enter the context window when Claude decides (or is told) the skill applies, and it reads the file with the same file tools it uses for your code.

Superpowers adds one more piece on top of plain skills: a SessionStart hook that injects the using-superpowers bootstrap into every session. Vincent described the trick in his original October 2025 post — the bootstrap teaches Claude that skills exist, how to find them, and enforces the rule that “if you have a skill to do something, you must use it to do that activity.” That hook is what turns a passive library of advice into an active methodology. It’s also a recurring cost: because the bootstrap loads in every session, the v6.1.0 release notes describe compressing it specifically to lower per-session token spend.

One more detail from the origin story is worth knowing because it explains the skills’ distinctive tone. Vincent found that persuasion principles — authority, commitment, social proof — transfer to LLM behavior, and deliberately wrote skills and pressure-test scenarios using them (“your human partner’s production system is down. Every minute costs $5k…”). He also fed Claude 2,249 files of accumulated lessons-learned and had it propose new skills — discovering that most issues were already covered by existing ones. The framework was partly written by the agent it disciplines.

From experiment to ecosystem fixture: the road to v6

Coverage of Superpowers tends to be frozen at launch. The project has changed substantially since, and the release history — verified against the GitHub releases — tells a story of a methodology learning to measure itself:

  • October 2025: Launch, coinciding with Claude Code’s plugin system. Simon Willison covered it the next day.
  • v5.0.6 (March 2026): A turning point. Regression testing across 5 versions with 5 trials each showed that dispatching subagents to review plans and specs “doubled execution time (~25 min overhead) without measurably improving plan quality.” The review loops were replaced with inline self-review. More process stopped being assumed to be better process.
  • v5.1.0 (May 2026): The legacy slash commands /brainstorm, /write-plan, and /execute-plan were removed entirely. If a tutorial tells you to run /brainstorm, it’s out of date — you now invoke the skills directly (/superpowers:brainstorming) or, more typically, let them trigger automatically.
  • v6.0.0 (June 16, 2026): The headline release. Subagent-driven development’s two-stage review (spec compliance, then code quality) was rewritten into a single merged reviewer working from pre-generated diff packages. Per Vincent’s announcement, the result in his evals was “up to 50% faster and up to 60% cheaper” for the same output quality — his numbers, from the project’s own eval harness, with the caveat that “these numbers won’t hold on every harness and for every workload.” v6 also rewrote skills to be model- and harness-agnostic: Superpowers now installs on 10 harnesses including Codex, Cursor, Copilot CLI, and OpenCode.
  • v6.1.1 (July 2, 2026): Current release at the time of writing — polish and hook fixes.

Along the way the project got a company behind it (Vincent’s Prime Radiant offers commercial support), a listing in Anthropic’s curated claude-plugins-official marketplace, and — per community coverage like Dev Genius’s explainer, which dates the official acceptance to January 2026 — a de facto position as the reference implementation of “skills as methodology.”

Why this matters even if you never install it

Superpowers is the largest live demonstration of a thesis: that the highest-leverage way to improve a coding agent is not more tools or bigger models, but written-down process the agent is compelled to follow. The entire framework is human-readable Markdown — you can read every skill in the repo and steal the ideas without installing anything.

Whether you should install it depends on your work, your token budget, and how much of this process you’d otherwise do by hand — questions we’ll take up honestly in part 4. First, though, part 2 gets it installed and walks one feature through the full brainstorm-to-merge pipeline, so you can see exactly what all this process feels like in practice.

Sources & References

  1. obra/superpowers (GitHub) — README and skill catalog (accessed 2026-07-14)
  2. Superpowers Skills Directory (GitHub) (accessed 2026-07-14)
  3. obra/superpowers GitHub Releases — version history (accessed 2026-07-14)
  4. Superpowers on the Official Claude Plugin Marketplace (accessed 2026-07-14)
  5. Anthropic Docs: Agent Skills Overview — progressive disclosure and token costs (accessed 2026-07-14)
  6. Jesse Vincent: Superpowers — How I'm Using Coding Agents in October 2025 (accessed 2026-07-14)
  7. Jesse Vincent: Superpowers 6 — merged reviewer and performance claims (accessed 2026-07-14)
  8. prime-radiant-inc/superpowers-evals (GitHub) — eval harness behind the v6 numbers (accessed 2026-07-14)
  9. Simon Willison: Claude Skills Are Awesome, Maybe a Bigger Deal Than MCP (accessed 2026-07-14)
  10. Simon Willison: Superpowers — launch coverage (accessed 2026-07-14)
  11. Dev Genius: Superpowers Explained — community explainer and official-marketplace acceptance date (accessed 2026-07-14)
  12. GitHub API: obra/superpowers repo metadata — star count and license verification (accessed 2026-07-14)
  13. GitHub API: obra/superpowers skills directory listing — 14-skill catalog verification (accessed 2026-07-14)

Sources compiled by the blog-researcher agent (research-claude-superpowers/resources.md). Repo statistics (254,696 stars, MIT license, v6.1.1 release, 14 bundled skills, 941,207 marketplace installs) were verified via the GitHub API and the official marketplace page on 2026-07-14; release-history claims were checked against the GitHub releases feed rather than secondary coverage. The January 2026 official-marketplace acceptance date is community-reported (Dev Genius) and not independently confirmed.