Superpowers
Superpowers
Superpowers er et skill-system der automatisk aktiverer specialiserede arbejdstilstande i Claude Code baseret på hvad du laver.
Hvad er Superpowers?
Superpowers er en samling af skills der trigges automatisk af kontekst. Når du beder om et code review, aktiverer Superpowers sin review-skill. Når du starter TDD, aktiverer den sin test-skill. Du behøver ikke manuelt vælge — det sker automatisk.
Skills og rækkefølge
Superpowers skills har en prioriteret rækkefølge:
| Prioritet | Skill | Hvornår den aktiveres |
|---|---|---|
| 1 | brainstorming |
Når du udforsker idéer og muligheder |
| 2 | writing-plans |
Når du planlægger implementation |
| 3 | test-driven-development |
Når du skriver kode (TDD-flow) |
| 4 | requesting-code-review |
Når du beder om review af kode |
Skills med højere prioritet (lavere nummer) har forrang over manuelle instruktioner.
Superpowers i praksis
Brainstorming
Aktiveres når du stiller åbne spørgsmål som:
Hvordan bør vi strukturere auth-modulet?
Hvad er fordele og ulemper ved Prisma vs. Drizzle?
Superpowers guider dig igennem en struktureret brainstorm med trade-offs og anbefalinger.
Writing Plans
Aktiveres når du beder om en plan:
Planlæg implementeringen af betalingsflowet
Opretter en struktureret plan med tasks, filstier og verifikationstrin.
Test-Driven Development
Aktiveres ved al kodeimplementering. Tvinger flowet:
- Rød — skriv en fejlende test
- Grøn — implementér mindst mulig kode for at bestå testen
- Refaktor — ryd op uden at bryde tests
Code Review
Aktiveres når du beder om review:
Gennemgå ændringerne siden sidste commit
Checker for OWASP-sikkerhedsrisici, testdækning, edge cases og kompleksitet.
Superpowers i CLAUDE.md
Integrationen er konfigureret i CLAUDE.md-skabelonen:
### Superpowers-integration
Superpowers skills aktiveres automatisk ved behov.
Skills har forrang: brainstorming → writing-plans →
test-driven-development → requesting-code-review
Superpowers vs. GSD
| Superpowers | GSD | |
|---|---|---|
| Aktivering | Automatisk baseret på kontekst | Manuel via slash-kommandoer |
| Fokus | Individuelle aktiviteter (brainstorm, TDD, review) | Fasestruktur og fremdrift |
| Planlægning | writing-plans skill |
/gsd:plan-phase |
| Verificering | requesting-code-review skill |
/gsd:verify-work |
De komplementerer hinanden: GSD styrer den overordnede fasestruktur, Superpowers styrer kvaliteten af det arbejde der udføres inden for hver fase.
GitHub Milestones og Issues
Superpowers arver milestone-integrationen fra det fælles setup:
- TODO-sync: Når Superpowers skriver
TODO:-kommentarer under TDD, oprettes issues automatisk og tildeles den aktive milestone - Fasesporing: Milestone-progress viser automatisk hvor langt fasen er
Se Filer og sammenhæng for det fulde overblik.
Tips
- Lad Superpowers styre — undgå at override skills med manuelle instruktioner
- Brainstorm før du planlægger — lad
brainstorming-skill’en udfolde sig før du går til planlægning - TDD er ikke valgfrit — Superpowers tvinger TDD-flowet, og det er med vilje
- Superpowers kører inde i Claude Code — der er ingen separat installation