Superpowers Quickstart: Install, Workflow, and Tryout Jesse Vincent and the team at Prime Radiant released Superpowers, a plugin that packages a spec-driven development methodology into installable Claude Skills for coding agents. The plugin enforces brainstorming, planning, subagent-driven implementation, and strict test-driven development as mandatory steps, and it supports multiple agent harnesses including Claude Code, Cursor, and Gemini CLI. The project aims to solve the common problem of developers drifting back to unstructured prompting by making the workflow automatic. Superpowers https://github.com/obra/superpowers packages a full spec-driven methodology into installable Claude Skills, enforcing brainstorming, planning, subagent-driven implementation, and strict TDD instead of leaving that structure up to you. Most Claude Code SDD setups fail the same way: someone writes a solid specify-plan-implement skill once, uses it diligently for a week, then quietly drifts back to unstructured prompting the first time a deadline gets close. Nothing in a hand-rolled skill actually stops that. Superpowers is a direct answer to that discipline problem -- a skills package built by Jesse Vincent and the team at Prime Radiant that treats brainstorming, planning, subagent review, and red-green-refactor TDD as mandatory steps the agent checks before every task, not optional suggestions it can skip under pressure. What makes it worth a dedicated look rather than a footnote is the install story. Superpowers ships plugin manifests for Claude Code, Cursor, Codex, Gemini CLI, GitHub Copilot CLI, Grok Build CLI, Kimi Code, OpenCode, Pi, Devin CLI, Factory Droid, and Hermes Agent, so the same methodology follows you across harnesses instead of living in one repo's .claude/skills/ folder. This guide covers what it actually is, how to install and verify it on the agent you use, what a first end-to-end run looks like, and where it fits next to other spec-driven development tooling. Superpowers describes itself as "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." That last clause is the part that matters. Plenty of skill collections exist; the differentiator here is the bootstrap instruction that forces the agent to check for relevant skills before starting any task, so the workflow activates automatically instead of requiring you to remember a slash command. The philosophy behind it is stated plainly in the project's own docs: In practice, that philosophy shows up as a sequence of skills that hand off to each other. If you have read Claude Skills and SKILL.md for Developers https://www.glukhov.org/ai-devtools/claude-code/claude-skills-for-developers/ , the mechanics will feel familiar -- Superpowers is a large, opinionated set of exactly that kind of SKILL.md directory, distributed as an installable plugin rather than something you author yourself. Installation is harness-specific, and the project is explicit that you install it separately for each agent you use -- there is no single global install. Superpowers is distributed through two marketplaces for Claude Code https://www.glukhov.org/ai-devtools/claude-code/ : Official Anthropic plugin marketplace /plugin install superpowers@claude-plugins-official Or through the dedicated Superpowers marketplace, which also carries a few related plugins: /plugin marketplace add obra/superpowers-marketplace /plugin install superpowers@superpowers-marketplace /add-plugin superpowers You can also search "superpowers" directly in Cursor's plugin marketplace UI. | Agent | Install command | |---|---| | Codex App | Plugins sidebar - Coding section - install Superpowers | | Codex CLI | /plugins , search superpowers , select Install Plugin | | Antigravity | agy plugin install https://github.com/obra/superpowers | | Devin CLI | devin plugins install obra/superpowers | | Factory Droid | droid plugin marketplace add https://github.com/obra/superpowers then droid plugin install superpowers@superpowers | | Gemini CLI | gemini extensions install https://github.com/obra/superpowers | | GitHub Copilot CLI | copilot plugin marketplace add obra/superpowers-marketplace then copilot plugin install superpowers@superpowers-marketplace | | Grok Build CLI | grok plugin install superpowers@xai-official --trust | | Kimi Code | /plugins install https://github.com/obra/superpowers | | OpenCode | Fetch and follow .opencode/INSTALL.md from the repo separate install even if already used elsewhere | | Pi | pi install git:github.com/obra/superpowers | | Hermes Agent | hermes plugins install obra/superpowers --enable | A few install details are worth flagging before you run a real task: using-superpowers bootstrap at session startup and after context compaction, and does not require Pi's compatibility Skill tool since Pi has native skill support.Once installed, ask the agent directly rather than trusting a silent success message: What skills are available? If Superpowers installed correctly, the agent should list skills such as brainstorming , writing-plans , test-driven-development , and subagent-driven-development among the results. This is the same discovery check recommended for debugging Claude Skills that fail to trigger https://www.glukhov.org/ai-devtools/claude-code/claude-skills-for-developers/ -- if the skill exists but never activates, the routing description is almost always the problem, not the model. Superpowers documents seven skills as "the basic workflow," each one activating at a specific point and handing off to the next: php flowchart LR A brainstorming -- B using-git-worktrees B -- C writing-plans C -- D{subagent-driven-development