superpowers

A Claude Code plugin bundling skills for TDD, debugging, and planning workflows.

Free Development & Engineering ★ 301814
View on GitHub →
#1 of 58 skill repos
301.8k GitHub stars
+3.2k stars this week
obra author

// about

Superpowers is a collection of Agent Skills, each defined in a SKILL.md file, that encode software development practices such as test-driven development, systematic debugging, and collaborative planning. The skills are meant to activate automatically based on context rather than requiring a manual command.

// how to install
Install through the Claude Code plugin marketplace with /plugin install superpowers@claude-plugins-official, or a platform-specific installer for other agents.
// works with Claude CodeCodexCursorGemini CLIGitHub Copilot CLI

// what’s inside

This repository bundles the following skills:

  • test-driven-development: Applies the red-green-refactor cycle and lists common testing anti-patterns.
  • systematic-debugging: Runs a four-phase root cause analysis process.
  • verification-before-completion: Confirms a fix actually works before a task is marked done.
  • brainstorming: Refines a rough idea through Socratic questioning.
  • writing-plans: Creates an implementation plan broken into small tasks.
  • executing-plans: Executes a plan in batches with checkpoints for human review.
  • dispatching-parallel-agents: Coordinates multiple subagents working at the same time.
  • requesting-code-review: Runs a checklist before asking for a code review.
  • receiving-code-review: Processes and responds to code review feedback.
  • using-git-worktrees: Manages parallel work across multiple git worktrees.
  • finishing-a-development-branch: Decides how to close out a branch, by merge or pull request.
  • subagent-driven-development: Runs a two-stage review covering spec compliance and quality.
  • writing-skills: A meta skill with a framework for writing new skills.