Skip to content

Superpowers

Superpowers is a comprehensive software development workflow and agentic skills framework designed for coding agents like Claude Code, Cursor, and Codex. It builds on top of composable "skills" to enforce a rigorous engineering process.

When to use it

  • To enforce high-quality engineering standards (TDD, YAGNI, DRY) in agent-driven development.
  • When you want agents to work autonomously for extended periods (hours) without deviating from a plan.
  • For complex projects that require a systematic approach to design, planning, and implementation.

When not to use it

  • For trivial code changes or simple questions.
  • If you prefer an ad-hoc, conversational approach to coding without structured planning.

Key Workflow Components

  1. Brainstorming: Socratic design refinement before writing code.
  2. Isolated Workspaces: Uses Git worktrees to ensure a clean baseline.
  3. Bite-sized Planning: Breaks work into 2-5 minute tasks with exact file paths and verification steps.
  4. Subagent-Driven Development: Dispatches fresh subagents per task with two-stage reviews.
  5. Strict TDD: Enforces RED-GREEN-REFACTOR cycle.
  6. Formal Code Review: Automated reviews against the plan before merging.

Getting started

Installation

Installation methods vary by platform:

Claude Code (via Plugin Marketplace)

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

Cursor

Install via the Cursor Agent plugin marketplace: /plugin-add superpowers.

Codex / OpenCode

Follow platform-specific instructions to fetch the skill files from the official repository.

Example company use cases

  • Product engineering: enforce design-first planning and verification for every AI-generated pull request.
  • Agency delivery: keep client repos consistent even when different agents or contractors are contributing.
  • Internal automation team: standardize how agents propose, implement, verify, and hand off workflow changes.

Example workflow

Problem -> Brainstorming -> Written plan -> Implementation -> Verification -> Review -> Merge

Ecosystem notes

  • Superpowers sits inside the broader coding-agent skills ecosystem alongside Anthropic's reference skills repository, curated indexes such as awesomeclaude.ai, and broader directories like awesome-skills.com.
  • The strongest use case is not "install everything" but "standardize a high-quality operating model across agents and repos."
  • Community variants such as ui-ux-pro-max-skill are useful specialization examples, but they should be reviewed like code because they encode process, tools, and risk assumptions.

Selection comments

  • Superpowers is strongest when quality and repeatability matter more than raw speed.
  • Use it by default for code that affects production systems, shared libraries, or client deliverables.
  • Do not force it on trivial one-off edits where the process overhead outweighs the risk.

Sources / References

Contribution Metadata

  • Last reviewed: 2026-03-14
  • Confidence: high