

Write tests before code (RED → GREEN → REFACTOR) — control quality and cut bugs at the source

Debug systematically in 4 phases — find the root cause before fixing, so bugs don't regrow

Work on multiple features across branches at once without switching — parallel work without losing context

Brainstorm and design features with Socratic questioning before you start — think it through first

Split complex work across multiple AI subagents — get big tasks done faster

Dispatch multiple AI agents to run in parallel — speed up work that splits into parts

Force the AI to verify work actually runs before claiming 'done' — no empty claims

Write plans for AI to follow step by step — big tasks stay on track, no missed steps

Have AI execute a plan systematically — verify each step before moving on

Wrap up a branch cleanly — merge, clean up, leave nothing dangling

Request a quality code review — prep context so reviewers get it fast

Handle code-review feedback systematically — address every point precisely

How to get the most out of the full superpowers set

Write your own Skill that AI uses well — the correct SKILL.md structure