Step 3: All Skills Overview
Step 3: Superpowers Skills Overview
Superpowers includes multiple built-in Skills covering the entire development workflow.
What is a Skill?
In one sentence: A work guide for AI, making it follow professional workflows.
Installation Path
Skills are installed at:
~/.claude/plugins/cache/superpowers-marketplace/superpowers/<version>/skills/
Directory structure:
skills/
├── brainstorming/
├── dispatching-parallel-agents/
├── executing-plans/
├── finishing-a-development-branch/
├── receiving-code-review/
├── requesting-code-review/
├── subagent-driven-development/
├── systematic-debugging/
├── test-driven-development/
├── using-git-worktrees/
├── using-superpowers/
├── verification-before-completion/
├── writing-plans/
└── writing-skills/
Complete Skills Reference
Development Workflow
| Skill | Command | Purpose | When to Use |
|---|---|---|---|
| brainstorming | /superpowers:brainstorming |
Brainstorm, clarify requirements through Q&A | Starting a new feature, idea not clear yet |
| writing-plans | /superpowers:writing-plans |
Convert design into detailed step-by-step plan | Design confirmed, before coding |
| executing-plans | /superpowers:executing-plans |
Execute plan step by step with checkpoints | Have a plan, ready to implement |
| test-driven-development | /superpowers:test-driven-development |
TDD: write tests first, then implementation | Want code quality, test while coding |
Quality Assurance
| Skill | Command | Purpose | When to Use |
|---|---|---|---|
| systematic-debugging | /superpowers:systematic-debugging |
Systematic debugging: reproduce -> locate -> fix -> verify | Bug or test failure |
| verification-before-completion | /superpowers:verification-before-completion |
Pre-completion verification, run tests to confirm | Before claiming "done" |
| requesting-code-review | /superpowers:requesting-code-review |
Request code review, check if implementation meets requirements | After feature complete, before merge |
| receiving-code-review | /superpowers:receiving-code-review |
Handle review feedback, technically verify suggestions | After receiving review comments |
Collaboration
| Skill | Command | Purpose | When to Use |
|---|---|---|---|
| dispatching-parallel-agents | /superpowers:dispatching-parallel-agents |
Handle multiple independent tasks in parallel | Have 2+ independent tasks |
| subagent-driven-development | /superpowers:subagent-driven-development |
Split tasks for sub-agents to execute | Execute independent tasks from plan |
Workflow
| Skill | Command | Purpose | When to Use |
|---|---|---|---|
| using-git-worktrees | /superpowers:using-git-worktrees |
Create isolated dev environment with Git worktree | New feature, need to isolate current work |
| finishing-a-development-branch | /superpowers:finishing-a-development-branch |
Branch completion: merge/PR/cleanup | Feature done, tests passing |
Meta Skills
| Skill | Command | Purpose | When to Use |
|---|---|---|---|
| using-superpowers | /superpowers:using-superpowers |
Learn how to use the skill system correctly | New to superpowers |
| writing-skills | /superpowers:writing-skills |
Create or edit custom skills | Want to extend workflows |
How to Trigger
1. Command Trigger
/superpowers:brainstorming build a login page
/superpowers:systematic-debugging button click not working
2. Natural Language Trigger
| What You Say | Auto Triggers |
|---|---|
| "help me design a feature" | brainstorming |
| "write an implementation plan" | writing-plans |
| "how to fix this bug" | systematic-debugging |
| "test failed" | systematic-debugging |
| "review my code" | requesting-code-review |
| "feature is done" | verification-before-completion |
Typical Workflow
Idea -> brainstorming -> Design
|
writing-plans -> Plan
|
executing-plans -> Implementation
|
systematic-debugging -> Fix bugs
|
verification-before-completion -> Verify
|
requesting-code-review -> Review
|
finishing-a-development-branch -> Complete
View Full List
Type /skills anytime to see all available Skills.
Summary
Three steps complete:
- Installation
- Hands-on practice
- Full overview
Now you've mastered the core usage of Superpowers.
Start using it in your projects!