![]() |
VOOZH | about |
If you've ever tried using Claude Code to develop a complex application, you've probably encountered issues: incomplete code, skipped features, lack of testing, or improvised architecture. Superpowers solves all these problems by bringing professional software development methodologies directly into your AI workflow.
Update as of May 3, 2026: Superpowers has crossed 177,000 stars on GitHub (over 6,000 new stars in the past five weeks), with 15,700 forks and 731 watchers. Version 5.0.7 remains the latest stable release (March 31, 2026), with recent commits dedicated to automatic synchronization of the Codex (OpenAI) plugin and extended multi-platform support across six runtimes: Claude Code, Cursor, Gemini CLI, GitHub Copilot CLI, Codex and OpenCode. Plugin in the Anthropic marketplace since January 15, 2026. Between March and May, releases 5.0.1-5.0.7 brought significant upgrades: a zero-dependency brainstorm server with native RFC 6455 WebSockets, Cursor support with camelCase hooks, removal of subagent review loops (execution time cut from roughly 25 minutes thanks to inline self-review), an integrated Spec Self-Review checklist that catches 4-5 bugs in about 30 seconds, and Claude Code -> Copilot CLI tool mapping with SessionStart context injection. The library now counts 12 documented skills structured in phases (brainstorming, test-driven-development with the RED-GREEN-REFACTOR cycle, subagent-driven-development for parallel execution, requesting-code-review for qualitative validation).
Superpowers is an open-source agentic framework that transforms Claude Code from a simple code generator into a true senior AI developer. With over 170,634 stars on GitHub, 15,065 forks and official inclusion in the Anthropic marketplace, this plugin implements a complete 7-phase workflow that replicates the best practices of professional software development.
Unlike other AI coding tools like Cursor or GitHub Copilot that limit themselves to inline suggestions, Superpowers applies a structured methodology: Socratic brainstorming, detailed planning, Test-Driven Development (TDD), parallel sub-agent development, and systematic code review.
When you work normally with Claude Code, the typical flow is this:
This "code-first" approach leads to:
Common problems:
Superpowers revolutionizes this approach by implementing a systematic workflow that every senior developer would recognize. Here's how it works:
Instead of jumping straight to code, Superpowers initiates an idea refinement process through targeted questions. It's not just a questionnaire: it's a true Socratic dialogue that:
Practical example: If you ask to create a Notion clone, Superpowers will ask:
The brainstorming ends with a motivated technical recommendation, for example: "Next.js with Tailwind CSS and Supabase for the backend, because it offers..."
/superpowers:brainstorm
Before touching any code, Superpowers creates an isolated development branch using Git worktrees. This means:
This is where the real magic happens. Superpowers breaks down the work into micro-manageable tasks of 2-5 minutes each. Not generic tasks like "Implement authentication," but specific tasks like:
Each task includes:
/superpowers:write-plan
This is one of the most innovative features. Instead of a single agent working linearly, Superpowers uses specialized sub-agents operating in parallel:
Each sub-agent:
This is probably the most powerful feature of Superpowers. It rigorously applies the RED-GREEN-REFACTOR cycle:
The iron rule: no code without preventive testing. If Claude writes code before tests, Superpowers automatically deletes it and forces it to restart with tests.
Result: Every feature is tested, verifiable, and maintainable. Test coverage typically reaches 85-95%, an enterprise level.
Before considering a task complete, Superpowers performs an automatic code review that verifies:
Critical issues block the merge until resolution. The code-reviewer agent is also available for on-demand manual reviews.
When all tasks are completed and tests pass, Superpowers handles the final integration:
/superpowers:execute-plan
Installing Superpowers is simple and quick. There are two methods, both official:
Open Claude Code and type these commands:
/plugin install superpowers@claude-plugins-official
After installation, restart Claude Code:
/exit
Reopen Claude Code and you're ready to use Superpowers.
Since January 2026, Superpowers is in the official Anthropic marketplace:
/plugin/exitTo confirm that Superpowers is installed correctly, type:
/help
You should see in the list:
/superpowers:brainstorm - Interactive idea refinement/superpowers:write-plan - Create implementation plan/superpowers:execute-plan - Execute plan with sub-agentsLet's see a complete practical example of how to use Superpowers to create a complex application: a Notion clone with editor, tables, and Kanban boards.
Open the terminal in your project folder and start Claude Code:
claude
/using-superpowers
The /using-superpowers command is essential: it reminds Claude that it has access to Superpowers skills and should use them for the entire workflow.
Start the brainstorming phase:
/superpowers:brainstorm
Your prompt:
"I want to create a web app inspired by Notion with rich text editor features, interactive tables, drag-and-drop Kanban boards, and a modern color scheme. It must be responsive and support data persistence."
Claude will start asking questions to refine the idea:
Recommendation received: Next.js 14 with App Router + Tailwind CSS + Supabase (PostgreSQL) + NextAuth for authentication.
Rationale: Next.js offers SSR and SEO optimizations, Tailwind accelerates UI development, Supabase provides managed PostgreSQL database with integrated real-time APIs.
Once the design is approved, generate the implementation plan:
/superpowers:write-plan
Superpowers will create a detailed document with 30-40 micro tasks, for example:
| Task | Description | Time |
|---|---|---|
| Task 1 | Initialize Next.js 14 project with TypeScript | 3 min |
| Task 2 | Configure Tailwind CSS and design system | 5 min |
| Task 3 | Setup Supabase and initial database schema | 4 min |
| Task 4 | Create PageEditor component with Tiptap | 5 min |
| Task 5 | Implement table system with sorting | 5 min |
| Task 6 | Create Kanban board with drag-and-drop | 5 min |
| Task 7 | Write e2e tests with Playwright | 4 min |
Now comes the magic moment. Start plan execution:
/superpowers:execute-plan
Claude will launch sub-agents that will start working in parallel:
You'll see output similar to this:
[Subagent-Setup] Initializing Next.js project... ?
[Subagent-Setup] Installing dependencies... ?
[Subagent-Database] Creating Supabase schema... ?
[Subagent-UI] Building PageEditor component... ?
[Subagent-Testing] Writing tests for PageEditor... ?
[Code Review] Checking PageEditor implementation... ?
[Subagent-UI] Building TableView component... ?
During development, you might encounter issues. For example, in the real case of the Notion clone, these emerged:
Solution: Upload a screenshot of the error directly to the Claude Code terminal. Superpowers:
In the specific case, it identified issues in app/globals.css (colors) and app/layout.tsx (routing), fixed the code, and got tests passing in less than 2 minutes.
After about 45-60 minutes of work (mostly automated), the Notion clone had:
Here's a quick reference to available commands:
| Command | Description |
|---|---|
| /using-superpowers | Activates Superpowers context for current conversation |
| /superpowers:brainstorm | Start interactive project idea refinement |
| /superpowers:write-plan | Create detailed task-by-task implementation plan |
| /superpowers:execute-plan | Execute plan with parallel sub-agents |
| /plugin update superpowers | Update Superpowers to latest available version |
In addition to the main commands, Superpowers includes an ecosystem of skills and specialized agents:
Specialized agent for on-demand review that checks:
You can create custom skills for your team or specific project. For example:
Here's a direct comparison to understand the added value:
| Aspect | Standard Claude Code | With Superpowers |
|---|---|---|
| Approach | Immediate code without planning | In-depth brainstorming and design |
| Testing | No test structure | Rigorous TDD with RED-GREEN-REFACTOR cycle |
| Branch Safety | Main branch at risk | Isolated Git worktrees |
| Task Size | Monolithic tasks difficult to manage | Micro-manageable tasks (2-5 min) |
| Execution | Slow sequential development | Parallel sub-agents (3-4x faster) |
| Code Review | No automatic review | Automatic systematic review |
| Merge | Manual and risky merge | Guided and safe merge process |
| Code Quality | Variable, often poor | Consistent, enterprise standards |
Superpowers isn't for all use cases. Here's when it makes sense to use it:
How does Superpowers position itself against other AI coding tools?
Focus: Fast editing and intelligent autocomplete in IDE
Focus: Context-aware inline suggestions
Focus: Direct implementation from prompt to code
Focus: Complete TDD and subagent-driven development methodology
Since version 5.0, Superpowers provides native multi-platform support:
All platforms are automatically detected. No manual configuration required.
Version 5.0 represents a major leap forward for Superpowers, introducing several groundbreaking features:
A new browser-based interface that provides an interactive visual workspace for brainstorming sessions. Built with WebSocket communication and a zero-dependency architecture, it runs entirely in the browser with no additional packages required.
Superpowers now runs natively on multiple platforms without manual configuration:
A built-in system for automated review of project documentation and plans, ensuring consistency and completeness before implementation begins.
New structured status reporting for sub-agents with four clear states:
Replaces the previous subagent review loops with an inline self-review mechanism, reducing overhead and improving review speed while maintaining code quality standards.
The old "3 tasks then stop" pattern has been removed. Superpowers now executes plans continuously until completion, with intelligent checkpoints for human review when needed.
For the full changelog, see RELEASE-NOTES.md on GitHub.
Superpowers is based on solid software engineering principles:
Tests always come before code. No exceptions. This ensures:
Structured process instead of random trial-and-error. Each phase has a precise purpose and verifiable deliverables.
Complexity is the enemy. Superpowers favors:
Every feature must be proven and verifiable:
Not optional suggestions but mandatory processes. The agent checks for relevant skills before each task and applies them automatically.
Superpowers is a powerful tool but not perfect. Here's what to keep in mind:
As also stated in the reference video transcript, errors can occur requiring human intervention:
The brainstorming and planning process requires time:
Trade-off: Invest more time upfront, save much more later.
Need to become familiar with the multi-phase workflow:
Even though now in the official marketplace, Superpowers remains a community project:
Answer: No, Superpowers is NOT developed by Anthropic. It's an open-source project created by Jesse Vincent (obra) and the community. However, since January 15, 2026, it has been accepted into the official Anthropic Claude Code plugin marketplace, which confirms its quality and reliability. It remains a third-party project with MIT license.
Answer: Superpowers is completely free. It's an open-source project with MIT license. There are no hidden costs, subscriptions, or usage limits. You can use it freely for personal and commercial projects.
Answer: Yes. Since version 5.0, Superpowers natively supports Claude Code, Cursor, Gemini CLI, GitHub Copilot CLI, Codex, and OpenCode. You can use it from the terminal in any IDE (VS Code, IntelliJ, Sublime Text, etc.). It's not tied to a specific IDE and no manual configuration is needed for supported platforms.
Answer: There's an initial overhead of 10-20 minutes for brainstorming and planning. However, this time is recovered multiplied during implementation: fewer bugs, less refactoring, less debugging. Overall for the project, Superpowers accelerates development by 2-3x compared to traditional approach.
Answer: Yes, Superpowers is language-agnostic. It works with Python, Go, Rust, Java, C#, PHP, and any other language supported by Claude Code. The TDD methodology and workflows are universal.
Answer: Yes. Superpowers includes "Skill Creation Tools" that allow creating custom skills for your team or project. You can define company standards, specific architectural patterns, or custom workflows.
Answer: No. Superpowers guides you through the TDD process step-by-step. It's a great way to learn Test-Driven Development while developing real projects. The skills include references to anti-patterns to avoid and best practices.
Answer: Absolutely yes. It's particularly useful for refactoring existing codebases. Superpowers can analyze code, propose improvements, add missing tests, and modernize architecture while maintaining compatibility.
Answer: Superpowers generates standard code with automated tests that work with any CI/CD pipeline (GitHub Actions, GitLab CI, Jenkins, CircleCI, etc.). Tests follow the conventions of the language used.
Answer: Yes. The community is active on GitHub Discussions in the official repository. You can report bugs, propose features, and ask for help in the issue tracker: github.com/obra/superpowers/issues
Superpowers represents a significant evolution in the landscape of AI-assisted development tools. It's not simply a plugin that generates code faster: it's a methodological transformation that brings discipline, structure, and professional best practices into your workflow.
Superpowers transforms Claude Code from "intelligent autocomplete" to "senior AI developer" through:
Superpowers is ideal if you:
Many features previously predicted have already become reality in version 5.0. With 170,634+ GitHub stars and a thriving community, Superpowers has delivered:
Monitor updates with /plugin update superpowers or check the RELEASE-NOTES.md on GitHub.
Ready to revolutionize your development workflow? Install Superpowers in 2 minutes:
/plugin install superpowers@claude-plugins-official
Then start your first project with /using-superpowers and discover the difference.
For specific questions or personalized assistance, use the contact form at the bottom of the page.
Disclaimer: This article describes a third-party plugin not officially supported by Anthropic. Use Superpowers at your own risk and always verify generated code before using it in production. The article author is not affiliated with Anthropic or the Superpowers developers.
Subscribe to the newsletter to receive new articles directly in your inbox.
Subscribe to the newsletter to receive new articles directly in your inbox.
3.4k readers worldwide, every Saturday