PlaygroundCatalog › Claude Superpowers
CS

Claude Superpowers

🔵 Stable🕐 updated 2026-06-08 🔷 SkillSpec L3 pm-engineering

Activate a 4-stage coding discipline framework that forces Claude to plan before coding, isolate changes on a branch, write tests first, and self-review output twice before presenting it. Use when starting a complex coding task, when past Claude sessions produced broken first drafts, or when you want to prevent rework cycles. Produces a confirmed written plan, isolated feature branch, test-first implementation, and a double-reviewed output with a correctness and code-quality checklist.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

🗣 Say this to your agent

“Enable superpowers mode”“Activate superpowers”“Turn on superpowers for this session”“Use the superpowers framework”“Make sure you plan before coding”

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

Stage 1 plan was shown and user explicitly confirmed before any code was written
Plan includes: task restatement, approach, files to modify, edge cases in scope, edge cases out of scope, assumptions
Ambiguities in the original request were flagged in the plan (not silently assumed)
Stage 2 isolation: a feature branch was created (or flagged as working copy if no git)
Stage 3 tests were written before implementation — not after
Tests were run and confirmed to be failing before implementation started
Stage 4 Review 1 checked against the original request — not just against the plan
Stage 4 Review 2 checked for bugs, error handling, security, readability — all four

⚠️ What it refuses to do

Do not proceed to Stage 2 without explicit user confirmation of the plan — coding before confirmation defeats the entire purpose of the planning stage
Do not write tests after the implementation and call it "test-first" — tests must be written and confirmed failing before the implementation starts
Do not skip the Double Review when time is tight — the review is most valuable precisely when speed is the priority, because that is when errors are most likely
Do not expand scope during Stage 2 without surfacing it — silent scope expansion produces code the user did not approve and may not want
Do not mark both reviews as clean without actually performing them — a rubber-stamp review produces false confidence and defeats the framework

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Start with

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="claude-superpowers"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Claude Superpowers is one of 1153 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog