AI Agents & Skills

Superpowers: a skill set that makes Claude Code plan and test before coding

TL;DR

Superpowers (obra/superpowers) is a library of workflows for Claude Code. Its skills load automatically and push the agent through steps good engineers already follow: clarify requirements, write a plan, code with TDD, debug systematically and verify before declaring completion.

Key skills

SkillWhat it does
BrainstormingAsks questions to sharpen the idea before any code
Writing plansDetailed plans: phases, verification commands, success criteria, rollback
Executing plansRuns in batches with review checkpoints
Test-driven developmentRED → GREEN → REFACTOR: failing test first, then code
Systematic debuggingRoot cause → pattern → hypothesis test → fix
Verification before completionMust run checks and read the output before saying “done”

Install

/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace

How to put it to work

  • Use it for big work: multi-file features, migrations, refactors — where skipping the plan is costly.
  • Review the plan like a design doc: it’s the best control point for a Tech Lead before the agent touches code.
  • Skip it for tiny tasks: a one-line fix doesn’t need a brainstorm; the full process costs time and tokens.
  • PMs: Superpowers’ plans and success criteria double as acceptance criteria.