Frequently Asked Questions

Everything you need to know about Superpowers - the agentic skills framework that transforms how your coding agents work.

Common Questions

Getting Started

What is Superpowers?

Superpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and initial instructions. It transforms how your agents approach coding by implementing structured workflows, test-driven development, and systematic debugging.

How does Superpowers work?

Superpowers activates automatically when your coding agent starts working. Instead of jumping directly into code writing, the agent first asks you what you're trying to accomplish. It then refines a specification, creates an implementation plan, and uses subagent-driven development to execute tasks systematically.

What coding agents support Superpowers?

Superpowers supports multiple coding agents including Claude Code, Codex CLI, Codex App, Factory Droid, Gemini CLI, OpenCode, Cursor, and GitHub Copilot CLI. Each has its own installation process through their respective plugin marketplaces or extension systems.

Installation & Setup

How do I install Superpowers?

Installation varies by harness. For Claude Code, use `/plugin install superpowers@claude-plugins-official`. For Codex CLI, search for "superpowers" in the plugin marketplace. For Gemini CLI, use `gemini extensions install https://github.com/obra/superpowers`. Each harness has its specific installation command as detailed in our installation guide.

Do I need to install Superpowers for each agent separately?

Yes, you need to install Superpowers separately for each harness you use. Each coding agent has its own plugin system, so installation is specific to each platform. However, once installed, all harnesses will benefit from the same comprehensive skill set.

Is Superpowers free to use?

Yes, Superpowers is open source and free to use under the MIT License. However, if it helps you build profitable projects, we appreciate sponsorships to support continued development and maintenance.

Skills & Workflows

What skills are included in Superpowers?

Superpowers includes skills across multiple categories: Testing (test-driven-development), Debugging (systematic-debugging, verification-before-completion), Collaboration (brainstorming, writing-plans, subagent-driven-development, etc.), and Meta skills (writing-skills, using-superpowers). Each skill is designed to work across all supported agents.

How does the workflow process work?

The workflow follows a structured process: brainstorming → using-git-worktrees → writing-plans → subagent-driven-development → test-driven-development → requesting-code-review → finishing-a-development-branch. Each step is mandatory and ensures systematic development with proper testing and review cycles.

What is subagent-driven development?

Subagent-driven development dispatches fresh subagents for each engineering task with a two-stage review process. First, the subagent checks for spec compliance, then for code quality. This enables autonomous work sessions where agents can work for hours without deviating from the plan.

Philosophy & Benefits

What is the philosophy behind Superpowers?

Superpowers is built on four core principles: Test-Driven Development (write tests first), Systematic over ad-hoc (process over guessing), Complexity reduction (simplicity as primary goal), and Evidence over claims (verify before declaring success). This ensures reliable, maintainable code.

How does Superpowers improve code quality?

Superpowers enforces strict TDD with RED-GREEN-REFACTOR cycles, systematic debugging with root cause analysis, and comprehensive code review processes. It also emphasizes YAGNI (You Aren't Gonna Need It) and DRY (Don't Repeat Yourself) principles to eliminate unnecessary complexity.

Can I customize or add new skills?

While we don't generally accept contributions of new skills to maintain compatibility across all agents, you can create your own skills using the included `writing-skills` methodology. The framework provides the tools and best practices for developing new skills following our proven patterns.

Key Benefits

Structured Development

Follow proven methodologies with clear processes from specification to completion

Test-Driven

Always write tests first with strict RED-GREEN-REFACTOR enforcement

Proven Quality

Used by thousands of developers with 223,404 stars on GitHub

Agent Agnostic

Works across multiple AI coding agents with consistent behavior

Open Source

MIT licensed with active community and regular updates

Systematic Debugging

4-phase root cause analysis with comprehensive verification

Community Impact

223,404
GitHub Stars
19,857
Forks
849
Subscribers
282
Active Issues

Ready to Transform Your Development Process?

Join thousands of developers who have supercharged their coding agents with Superpowers

Get Started Now