claudekit / tools / superpowers
[ Plugin · Development ]

Superpowers

A complete software development methodology for your coding agents, built on composable skills that enforce TDD, systematic debugging, and plan-driven execution.

obra/superpowers ·updated
$ /plugin install superpowers copy

What it does

Superpowers is a complete software development methodology for your coding agents, built on a set of composable skills plus initial instructions that make sure the agent actually uses them. It enforces true red/green TDD, YAGNI, and DRY, and lets Claude work autonomously for a couple of hours at a time without deviating from the plan.

Core skills

  • brainstorming — Refines rough ideas through questions, explores alternatives, presents design in sections for validation
  • writing-plans — Breaks work into bite-sized tasks (2-5 minutes each)
  • test-driven-development — Enforces RED-GREEN-REFACTOR
  • systematic-debugging — 4-phase root cause process
  • subagent-driven-development — Dispatches a fresh subagent per task with two-stage review (spec compliance, then code quality)
  • using-git-worktrees — Isolate feature work from current workspace
  • requesting-code-review / receiving-code-review — Structured review request and feedback
  • verification-before-completion — Forces evidence before success claims
  • dispatching-parallel-agents — Parallelizes 2+ independent tasks
  • writing-skills — Create new skills with progressive disclosure

Principles

  • Test-Driven Development
  • Systematic over ad-hoc
  • Complexity reduction
  • Evidence over claims

Typical flow

  1. brainstorming to refine the idea → writing-plans to break it down
  2. test-driven-development for the implementation loop
  3. systematic-debugging kicks in on any test failure or unexpected behavior
  4. verification-before-completion runs actual commands and confirms output before declaring done
§ 5

See also

same category · curated
[01]
[Tool] Paseo · Run any coding agent from your phone, desktop, or terminal. Self-hosted, multi-provider, open source. A local daemon runs the agents on your machine and every client — desktop, mobile, web, CLI — connects to it, with the native mobile app at full feature parity with desktop.
tool · claudekit.io / tools / paseo
[02]
[Tool] Orca · Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. It runs each agent in an isolated git worktree, lets you compare outputs side by side, and merge the ones you want. Works with Claude Code, Codex, Grok, and 30+ CLI agents. Available on desktop and mobile.
tool · claudekit.io / tools / orca
[03]
[Skill] Matt Pocock's Skills · Skills For Real Engineers. Straight from Matt Pocock's .claude directory. 20+ agent skills for real engineering — not vibe coding — covering alignment (grilling), specs, TDD, code review, bug diagnosis, and architecture. Install as an editable fork via skills.sh or as a read-only plugin bundle.
tool · claudekit.io / tools / mattpocock-skills
§ 6

Frequently Asked Questions

frequently asked
§ 6.1
What is Superpowers?
A plugin that auto-applies professional development workflows — brainstorming, TDD, systematic debugging, plan-driven execution, code review — as composable skills. Listed on the claude-plugins-official marketplace.
§ 6.2
Where does it run?
Claude Code.
§ 6.3
How do I install it?
In Claude Code, run `/plugin install superpowers`.
§ 6.4
Which skills are included?
brainstorming, test-driven-development, systematic-debugging, writing-plans, executing-plans, requesting-code-review, receiving-code-review, verification-before-completion, dispatching-parallel-agents, and more.
§ 6.5
Does it activate even on simple tasks?
Each skill triggers on conditions in its description. For example, verification-before-completion fires right before declaring a task complete, and systematic-debugging activates when a bug surfaces.