Namiru.ai

Superpowers Plugin für Claude Code: Das vollständige Tutorial

8 Min. Lesezeit
Ing. Patrik Kelemen
Superpowers Plugin für Claude Code: Das vollständige Tutorial

Verwandeln Sie Claude Code von einem hilfreichen Assistenten in einen autonomen Entwicklungspartner mit strukturierten Workflows, TDD-Durchsetzung und Subagent-gesteuerter Entwicklung.

Namiru AI

KI-Kundensupport fur deine Website

Fuge deine URL ein. Erhalte einen Support-Agenten in 30 Sekunden.

Claude Code ist von Haus aus leistungsstark, aber ohne Struktur springt es direkt ins Programmieren: keine Planung, keine Tests, kein systematischer Ansatz. Das Superpowers-Plugin behebt dieses Problem, indem es bewährte Entwicklungs-Workflows durchsetzt, die das Chaos verhindern.

Was Superpowers tatsächlich macht

Superpowers ist ein Skills-Framework, das Claude Code an wichtigen Stellen abfängt. Anstatt sofort Code zu schreiben, wenn Sie etwas verlangen, hält es inne und stellt zuerst Fragen. Dann setzt es TDD durch, erstellt Implementierungspläne und überprüft seine eigene Arbeit, bevor es weitermacht.

Der Kern-Workflow:

  1. Brainstorm: verfeinert Ihre Idee durch sokratisches Hinterfragen
  2. Plan: erstellt mundgerechte Aufgaben (jeweils 2-5 Minuten) mit exakten Dateipfaden
  3. Execute: setzt Subagenten pro Aufgabe mit zweistufiger Überprüfung ein
  4. Finish: verifiziert Tests, bietet PR/Merge-Optionen, räumt auf

Installation (10 Sekunden)

bash

Öffnen Sie das Plugin-Menü

/plugin

Navigieren Sie zum Tab "Discover"

Suchen Sie nach "superpowers"

Auswählen und installieren

Starten Sie nach der Installation Claude Code neu. Sie sehen "SessionStart:startup hook succeeded: Success", was bestätigt, dass das Plugin aktiv ist.

image

Was installiert wird

Das Plugin bündelt alles, was Sie brauchen:

KomponenteEnthalten
Commandsexecute-plan, write-plan, brainstorm
Agentscode-reviewer
Skills14 Skills einschließlich TDD, Debugging, Git-Worktrees, Code-Review
HooksSessionStart (bootstrapped den Workflow automatisch)

Die drei Kernbefehle

/superpowers:brainstorm

Verwenden Sie dies vor JEDEM neuen Feature. Claude wird:

  • klärende Fragen zu Ihrem Ziel stellen
  • Alternativen erkunden, die Sie nicht bedacht haben
  • das Design in verdaulichen Häppchen zur Validierung präsentieren
  • ein Designdokument zur Referenz speichern

Wann auslösen: Beginn jedes Features, Refactorings oder jeder Migration.

/superpowers:write-plan

Nach dem Brainstorming erstellt dies einen Implementierungsplan, bei dem:

  • jede Aufgabe maximal 2-5 Minuten dauert
  • jede Aufgabe exakte Dateipfade und vollständige Code-Snippets hat
  • Verifizierungsschritte in jede Aufgabe eingebaut sind
  • der Plan davon ausgeht, dass ein "enthusiastischer Junior-Entwickler ohne Kontext" ihn ausführen wird

/superpowers:execute-plan

Führt den Plan mittels Subagent-gesteuerter Entwicklung aus:

  • frischer Subagent pro Aufgabe erzeugt (sauberer Kontext)
  • zweistufige Überprüfung: Spezifikationskonformität, dann Code-Qualität
  • menschliche Checkpoints zwischen Batches
  • kritische Probleme blockieren automatisch den Fortschritt

Die 14 Skills erklärt

SkillWas er macht
test-driven-developmentSetzt RED-GREEN-REFACTOR durch. Löscht Code, der vor Tests geschrieben wurde.
systematic-debugging4-Phasen-Ursachenanalyse mit Defense-in-Depth
using-git-worktreesErstellt isolierten Branch, führt Setup aus, verifiziert saubere Baseline
using-superpowersEinführung in das Skills-System
dispatching-parallel-agentsGleichzeitige Subagent-Workflows
executing-plansBatch-Ausführung mit Checkpoints
finishing-a-development-branchMerge/PR/Keep/Discard-Optionen, Aufräumen
brainstormingSokratische Design-Verfeinerung
writing-plansDetaillierte Implementierungsplanung
requesting-code-reviewPre-Review-Checkliste, blockiert bei kritischen Problemen
receiving-code-reviewSystematisches Reagieren auf Feedback
writing-skillsMeta-Skill zum Erstellen neuer Skills
verification-before-completionStellt sicher, dass Fixes tatsächlich funktionieren
subagent-driven-developmentZweistufige Überprüfung pro Aufgabe

image

Wie Skills automatisch ausgelöst werden

Skills sind keine Befehle, die Sie aufrufen, sie aktivieren sich kontextbasiert:

  • Beginn der Diskussion eines neuen Features → brainstorming aktiviert sich
  • Design genehmigt → using-git-worktrees aktiviert sich
  • Implementierung beginnt → test-driven-development aktiviert sich
  • Aufgabe abgeschlossen → requesting-code-review aktiviert sich
  • alle Aufgaben erledigt → finishing-a-development-branch aktiviert sich

Claude prüft vor jeder Aufgabe auf relevante Skills. Dies sind verpflichtende Workflows, keine Vorschläge.

Git-Worktree-Integration

Superpowers verwendet Git-Worktrees für isolierte Entwicklung: bash

Was hinter den Kulissen passiert:

git worktree add ../project-feature feature-branch cd ../project-feature

Claude arbeitet hier, Main-Branch bleibt sauber

Vorteile:

  • mehrere Claude-Instanzen an verschiedenen Features laufen lassen
  • Main-Branch während Experimenten stabil halten
  • einfaches Aufräumen, wenn etwas schiefgeht

Subagent-gesteuerte Entwicklung

Das leistungsstärkste Muster. Anstatt einer langen Claude-Sitzung:

  1. Hauptagent erstellt den Plan
  2. Frischer Subagent führt jede Aufgabe aus
  3. Review-Agent (code-reviewer) prüft die Arbeit
  4. Hauptagent fährt fort oder fordert Korrekturen an

Warum das funktioniert: Jeder Subagent startet mit sauberem Kontext, fokussiert auf EINE Aufgabe. Keine angesammelte Verwirrung aus langen Sitzungen.

TDD-Durchsetzung

Superpowers nimmt TDD ernst. Der Skill:

  • erfordert fehlschlagenden Test VOR der Implementierung
  • beobachtet das Fehlschlagen des Tests (beweist, dass er etwas testet)
  • implementiert minimalen Code zum Bestehen
  • committet bei Grün
  • refaktoriert nur nach Grün

Wenn Claude Code vor Tests schreibt, weist der Skill ihn an, diesen Code zu löschen und von vorne zu beginnen.

Praktisches Beispiel

Sie: Ich brauche Benutzerauthentifizierung für meine Express-App

Claude (mit Superpowers): → Aktiviert Brainstorming-Skill → Fragt: OAuth oder Passwörter? Session oder JWT? Welche Provider? → Erkundet: Rate Limiting? Kontosperrung? Passwortanforderungen? → Präsentiert Design in Abschnitten zur Genehmigung

Sie: Sieht gut aus, lass uns planen

Claude: → Aktiviert Writing-Plans-Skill → Erstellt 12 Aufgaben, jeweils 2-5 Minuten → Aufgabe 1: Fehlschlagenden Test für /signup-Endpunkt erstellen → Aufgabe 2: Signup-Handler implementieren, um Test zu bestehen → Jede Aufgabe hat exakte Dateipfade und Code

Sie: Ausführen

Claude: → Erzeugt Subagent für Aufgabe 1 → code-reviewer-Agent validiert Output → Erzeugt Subagent für Aufgabe 2 → Meldet Fortschritt, bittet um Genehmigung zum Fortfahren

Verwaltung des Plugins

Über das /plugin-Menü können Sie:

  • Plugin deaktivieren: vorübergehend ausschalten
  • Für Update markieren: für nächsten Update-Zyklus markieren
  • Jetzt updaten: sofort neueste Version holen
  • Deinstallieren: vollständig entfernen
  • Auf GitHub ansehen: Quellcode einsehen

Wann Superpowers NICHT verwendet werden sollte

  • schnelle einmalige Fragen
  • einfache Dateibearbeitungen
  • Aufgaben unter 5 Minuten

Für diese lohnt sich der Overhead nicht. Superpowers glänzt bei Multi-File-Features, Refactorings und Migrationen, die systematische Ausführung erfordern.

Kurzreferenz

AktionWie
Installieren/plugin → Discover → superpowers
Design starten/superpowers:brainstorm
Plan erstellen/superpowers:write-plan
Plan ausführen/superpowers:execute-plan
Updaten/plugin → superpowers auswählen → Jetzt updaten

Superpowers verwandelt Claude Code von "hilfreichem Assistenten, der manchmal entgleist" in "systematischen Entwicklungspartner, der bewährten Prozessen folgt". Der strukturierte Workflow verhindert die häufigsten Fehlermodi: übersprungene Tests, fehlende Edge Cases und Features, die von den Anforderungen abdriften.

Erstellt von Namiru.ai - Plug-and-Play-KI-Chat fur deine Website.

Patrik Kelemen
Author
Ing. Patrik Kelemen
Founder of Namiru.aiSlovakia, EU

Senior software engineer with 10+ years of experience, specializing in AI chat widgets and automation. Building Namiru.ai to help businesses leverage AI without complexity.

AI AgentsAngularReactNodeJSAWSAzure
Hat dir dieser Artikel gefallen?

Erfahre, was KI fur deine Website

Fuge deine URL ein und beobachte, wie dein KI-Agent in Sekunden zum Leben erwacht.

Namiru AI

KI-Kundensupport fur deine Website

Fuge deine URL ein. Erhalte einen Support-Agenten in 30 Sekunden.

Deine Kunden erhalten sofort Antworten. Du bekommst Leads, Analysen und deine Zeit zuruck.

Keine Kreditkarte erforderlich