Superpowers
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
- Type
- Plugin
- Repository
- obra/superpowers
- GitHub stars
- 292k
- License
- MIT
- Repo last updated
- Sep 27, 2026
- Source file
- .claude-plugin/plugin.json
- Version
- 6.4.2
- Author
- Jesse Vincent
What Superpowers is
Superpowers is a plugin published in the obra/superpowers repository on GitHub, which has about 292k stars. The repository describes itself as: “An agentic skills framework & software development methodology that works.”
A plugin is a package that bundles skills, slash commands, subagents, hooks, and MCP connectors so they install together. Plugins are plain files with a manifest at .claude-plugin/plugin.json, and they work in both Claude Code and Claude Cowork.
Installing Superpowers adds everything it ships in one step. Connectors inside a plugin still need to be connected separately, and hooks and subagents only run in Cowork and Claude Code, not in regular chat.
How to install Superpowers
Claude Code
- Add the repository as a plugin marketplace: claude plugin marketplace add obra/superpowers
- Install the plugin: claude plugin install superpowers@<marketplace-name>, using the marketplace name from the repository's .claude-plugin/marketplace.json.
- Restart the session if the new skills or commands don't appear straight away.
Claude Cowork
- Open Customize → Plugins and choose Add marketplace.
- Enter obra/superpowers (the owner/repo shorthand works for GitHub).
- Find Superpowers in the list, click Install, then connect any connectors it needs from its Connectors tab.
New to extending Cowork? Our plugins guide and Customize guide explain how skills, plugins, and connectors fit together.
Inside the source file
An excerpt from .claude-plugin/plugin.json, shared under the repository's MIT license. Read the full file on GitHub.
Superpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them.
Table of Contents
- How it works
- Commercial Services
- Getting Started
- Claude Code
- Antigravity
- Codex App
- Codex CLI
- Cursor
- Devin CLI
- Factory Droid
- Gemini CLI
- GitHub Copilot CLI
How it works
It starts from the moment you fire up your coding agent. As soon as it sees that you're building something, it doesn't just jump into trying to write code. Instead, it steps back and asks you what you're really trying to do.
Once it's teased a spec out of the conversation, it shows it to you in chunks short enough to actually read and digest.
After you've signed off on the design, your agent puts together an implementation plan that's clear enough for an enthusiastic junior engineer with poor taste, no judgement, no project context, and an aversion to testing to follow. It emphasizes true red/green TDD, YAGNI (You Aren't Gonna Need It), and DRY.
Next up, once you say "go", it launches a subagent-driven-development process, having agents work through each engineering task, inspecting and reviewing their work, and continuing forward. It's not uncommon for your agent to work autonomously for a couple hours at a time without deviating from the plan you put together.
There's a bunch more to it, but that's the core of the system. And because the skills trigger automatically, you don't need to do anything special. Your coding agent just has Superpowers.
Commercial Services
If you're using Superpowers in enterprise and could benefit from commercial support, additional tooling, or managed spending, please don't hesitate to drop us a line at [email protected].
Installation
Installation differs by harness. If you use more than one, install Superpowers separately for each one.
Claude Code
Superpowers is available via the official Claude plugin marketplace
Official Marketplace
- Install the plugin from Anthropic's official marketplace:
/plugin install superpowers@claude-plugins-officialSuperpowers Marketplace
The Superpowers marketplace provides Superpowers and some other related plugins for Claude Code.
- Register the marketplace:
/plugin marketplace add obra/superpowers-marketplace- Install the plugin from this marketplace:
/plugin install superpowers@superpowers-marketplaceAntigravity
Install Superpowers as a plugin from this repository:
agy plugin install https://github.com/obra/superpowersAntigravity runs the plugin's session-start hook, so Superpowers is active from the first message. Reinstall with the same command to update.
Codex App
Superpowers is available via the official Codex plugin marketplace.
- In the Codex app, click on Plugins in the sidebar.
- You should see Superpowers in the Coding section.
- Click the + next to Superpowers and follow the prompts.
Codex CLI
Superpowers is available via the official Codex plugin marketplace.
- Open the plugin search interface:
/plugins- Search for Superpowers:
superpowers- Select Install Plugin.
Cursor
- In Cursor Agent chat, install from marketplace:
/add-plugin superpowers- Or search for "superpowers" in the plugin marketplace.
Devin CLI
- Install the plugin from this repository:
devin plugins install obra/superpowers- Update to the latest version with:
Before you install
- Read the whole file first. Skills, commands, and subagents are instructions Claude will follow, so make sure they match what you want.
- Check which tools, scripts, or MCP servers it uses. Local servers and scripts run with your permissions.
- Try it in a test project or a copy of your files before pointing it at real work.
- Pin the version you tested, and review changes before updating.
- Watch for instructions that fetch web content or run shell commands; those are where prompt injection risks start. See our prompt injection guide.
FAQ
What is Superpowers?
Superpowers is a plugin for Claude Code and Claude Cowork from the obra/superpowers repository on GitHub. Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
How do I install Superpowers in Claude Code?
Add the repository as a plugin marketplace: claude plugin marketplace add obra/superpowers Install the plugin: claude plugin install superpowers@<marketplace-name>, using the marketplace name from the repository's .claude-plugin/marketplace.json. Restart the session if the new skills or commands don't appear straight away.
Can I use Superpowers in Claude Cowork?
Open Customize → Plugins and choose Add marketplace. Enter obra/superpowers (the owner/repo shorthand works for GitHub). Find Superpowers in the list, click Install, then connect any connectors it needs from its Connectors tab.
Is Superpowers safe to install?
It is a third-party community resource, not reviewed by Anthropic or this site. Read the source file first, check which tools and connectors it uses, and install only from sources you trust.
Similar resources
- Brainstorming You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores… Skill · obra/superpowers
- Ecc Harness-native ECC workflows for Codex: shared skills, production-ready MCP configs, and selective-install-aligned conventions for TDD, security scanning, code review, and autonomous development. Plugin · affaan-m/ECC
- Ponytail Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions. Plugin · DietrichGebert/ponytail
- Ui Ux Pro Max UI/UX design intelligence for web, mobile, and desktop. This skill should be used when designing, building, reviewing, or fixing interfaces, including pages, components, design systems, accessibility, interaction, responsive layout, typography, color, charts, and stack-specific UI implementation. Searchable local data: 79 searchable styles (50 active), 192 product palettes and reasoning… Plugin · nextlevelbuilder/ui-ux-pro-max-skill
- Open Design Local-first design app · 139 skills + 150 DESIGN.md systems · exposes projects/files/preview tools to your coding agent over stdio MCP.… Plugin · nexu-io/open-design
- Claude Mem Persistent memory system for Claude Code - seamlessly preserve context across sessions Plugin · thedotmack/claude-mem
- Connect Apps Connect Claude to external apps like Gmail, Slack, GitHub. Use this skill when the user wants to send emails, create issues, post messages, or take actions in external services. Plugin · ComposioHQ/awesome-claude-skills
- Career Ops AI job search command center — evaluate offers, generate CVs, scan portals, track applications Plugin · career-ops-hq/career-ops