# Superpowers

A software development methodology for coding agents, packaged as composable skills that make the agent clarify a spec, plan, and build with test-driven development and subagents.

Superpowers is a set of skills and starting instructions for AI coding agents. When the agent sees you are building something, it first asks what you are trying to do, presents a spec in short sections for approval, then writes an implementation plan.

Once you approve, it runs a subagent-driven development process in which agents work through each task while their work is inspected and reviewed. The plans stress red/green TDD, YAGNI and DRY, and the skills trigger automatically.

It installs as a plugin for Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, OpenCode and other agent harnesses. It is MIT licensed.

Website: https://github.com/obra/superpowers
