Superpowers logo

Superpowers

Free

Superpowers - Agentic Skills Framework for AI Coding Agents

Developer ToolsFreeFree tier
#ai-coding#agent-framework#tdd#claude-code#codex#cursor#copilot#subagent#development-methodology#skills-framework
Inputs: text, codeOutputs: code, text
Type
Saas
Company
Primeradiant
Superpowers screenshot

About Superpowers

Superpowers is an open-source methodology and skills framework designed to enhance the performance of AI coding agents. It provides a structured approach to software development that begins with requirement gathering, specification writing, and implementation planning before any code is written. The framework enforces best practices such as test-driven development (TDD), YAGNI (You Aren't Gonna Need It), and DRY (Don't Repeat Yourself) to ensure code quality and maintainability. Superpowers is built as a set of composable skills and initial instructions that guide the agent through a disciplined workflow.

The framework operates by having the coding agent first engage the user to clarify the true objectives, then produce a specification in digestible chunks for approval. Once the design is signed off, the agent creates a clear implementation plan suitable for an enthusiastic junior engineer. Execution is carried out through subagent-driven development, where multiple agents work autonomously for extended periods without deviating from the agreed plan. This methodology is intended to reduce errors, enforce systematic debugging, and produce higher-quality code.

Superpowers is platform-agnostic and works with a variety of popular coding agents, including Claude Code, OpenAI Codex, Cursor, GitHub Copilot CLI, OpenCode, and Gemini CLI. The project is hosted on GitHub under an open-source license, making it freely available for use and contribution. The repository includes plugins for supported agents and a comprehensive set of skills that implement the development methodology.

Key Features

Socratic brainstorming that refines rough ideas into detailed specs before coding
Subagent-driven development with two-stage review (spec compliance + code quality)
True red/green TDD enforcement - writes failing tests first, deletes code written before tests
Git worktree isolation for parallel development branches
Implementation plans broken into 2-5 minute tasks with exact file paths and verification steps
Automated code reviews between tasks with severity-based blocking
Works with Claude Code, Codex CLI, Cursor, OpenCode, Copilot CLI, and Gemini CLI
Composable skills library covering testing, debugging, collaboration, and meta-skills

Pros & Cons

Pros
  • Free and open-source, accessible to anyone
  • Works with multiple popular coding agents, increasing flexibility
  • Enforces proven software engineering practices (TDD, YAGNI, DRY)
  • Reduces agent deviation from user plans through systematic subagent workflows
  • Low barrier to entry—quickstart instructions provided for supported agents
Cons
  • Users must be familiar with at least one supported coding agent to use Superpowers
  • The framework adds a layer of complexity that may not suit all projects or developer preferences
  • Effectiveness depends on the quality and capabilities of the underlying coding agent
  • Documentation and community support are limited to the GitHub repository and associated discussions
  • While free, initial setup and configuration of plugins may require some technical effort

Best For

undefined: undefinedundefined: undefined

Alternatives to Superpowers

FAQ

What coding agents does Superpowers support?
Superpowers works with Claude Code, Codex App, Codex CLI, Cursor, Factory Droid, Gemini CLI, GitHub Copilot CLI, Kimi Code, OpenCode, and Pi. Installation is available via official plugin marketplaces (e.g., Claude Code) or the Superpowers marketplace.
How does Superpowers ensure quality in AI-generated code?
Superpowers enforces test-driven development (red/green TDD), YAGNI, and DRY principles. Before writing code, it clarifies requirements, produces a spec, and creates an implementation plan. Then it uses subagent-driven development with automated code reviews and verification steps to maintain quality.
Is Superpowers free to use?
Yes, Superpowers is completely free and open-source under a permissive license. There are no usage fees. Enterprise users can also purchase commercial support from Primeradiant.
How do I install Superpowers?
Installation depends on your coding agent. For Claude Code, you can install via the official plugin marketplace using the command '/plugin install superpowers@claude-plugins-official'. Custom marketplaces are also available. See the GitHub repository for agent-specific instructions.