๐Ÿ”Œ

superpowers

๐Ÿ”ŒPlugin

obra/superpowers

Installation

Add marketplace in Claude Code:
$/plugin marketplace add obra/superpowers-marketplace
Step 2. Install plugin:
$/plugin install superpowers@claude-plugins-official
VibeIndex|
What it does
|

A complete software development workflow plugin for coding agents that enforces spec-first design, TDD, implementation planning, and subagent-driven development with automatic code review.

Overview

Superpowers is a plugin that transforms how coding agents approach software development. Instead of letting agents jump straight into writing code, it enforces a structured workflow: brainstorming and spec refinement, implementation planning, test-driven development, subagent-driven task execution, and code review. The plugin installs as a set of composable skills that activate automatically based on the current development phase. It supports Claude Code, Cursor, Codex, and OpenCode.

Key Features

  • Spec-first brainstorming: The agent interviews you about what you want to build, then presents the design in digestible chunks for approval before any code is written.
  • Subagent-driven development: After planning, the system dispatches fresh subagents per task with two-stage review (spec compliance, then code quality), enabling hours of autonomous work.
  • Test-driven development: Enforces strict RED-GREEN-REFACTOR cycles where tests must be written and fail before implementation code is added.
  • Implementation planning: Breaks approved designs into bite-sized tasks (2-5 minutes each) with exact file paths, complete code, and verification steps.
  • Git worktree isolation: Creates isolated workspaces on new branches with verified clean test baselines before implementation begins.
  • Automatic code review: Reviews work against the plan between tasks, reporting issues by severity with critical issues blocking progress.

Who is this for?

  • Developers who want their coding agents to follow disciplined engineering practices instead of producing ad-hoc code.
  • Teams that need autonomous agent workflows with built-in quality gates and human checkpoints.
  • Engineers who value test-driven development and want their agents to enforce TDD automatically.
  • Anyone who has experienced agents generating code that does not match their intent and wants a spec-first approach.
๐Ÿช

Part of

obra-superpowers

246,946
-
Last UpdatedJul 5, 2026

More from this repository10

๐ŸŽฏ
brainstorming๐ŸŽฏSkill

Generates structured, creative problem-solving frameworks with step-by-step ideation techniques, prioritization, and actionable innovation strategies.

๐ŸŽฏ
systematic-debugging๐ŸŽฏSkill

Methodically diagnose and resolve complex software bugs using structured analysis, trace patterns, and strategic troubleshooting techniques.

๐ŸŽฏ
using-superpowers๐ŸŽฏSkill

Streamlines integration and usage of superpowers framework, providing intuitive methods for defining, configuring, and applying advanced computational capabilities.

๐ŸŽฏ
requesting-code-review๐ŸŽฏSkill

Streamlines code review requests by generating structured feedback templates, tracking review status, and facilitating collaborative code improvement workflows.

๐ŸŽฏ
test-driven-development๐ŸŽฏSkill

Guides developers in writing automated tests before code, ensuring robust, modular software design and catching bugs early in the development process.

๐ŸŽฏ
writing-plans๐ŸŽฏSkill

Generates structured, actionable writing plans with clear goals, research strategies, outline templates, and milestone tracking for various document types.

๐ŸŽฏ
verification-before-completion๐ŸŽฏSkill

Validates and cross-checks critical task parameters, inputs, and preconditions before finalizing complex workflows to prevent errors and ensure reliable execution.

๐ŸŽฏ
subagent-driven-development๐ŸŽฏSkill

Automates complex software development workflows by dynamically coordinating specialized AI subagents to break down and solve intricate programming tasks

๐ŸŽฏ
receiving-code-review๐ŸŽฏSkill

Helps developers professionally receive, process, and learn from code review feedback to improve code quality and collaboration skills.

๐ŸŽฏ
writing-skills๐ŸŽฏSkill

Generates high-quality, context-aware writing across genres, optimizing tone, structure, and clarity for professional and creative communication.