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:

  1. Installation
  2. Hands-on practice
  3. Full overview

Now you've mastered the core usage of Superpowers.

Start using it in your projects!