ORLOV SPIELE

Skills ·

Superpowers — fragen, planen, testen, bevor dein Agent codet

Bitte einen Coding-Agenten um eine Funktion, und er fängt meist sofort an, Code zu schreiben. Superpowers bringt ihn dazu, erst innezuhalten, herauszufinden, was du willst, mit dir einen Plan abzustimmen und dann Schritt für Schritt mit Tests zu bauen.

Superpowers auf GitHub ansehen

Superpowers ist eine Sammlung von Skills für KI-Coding-Agenten, dazu kurze Anweisungen, die den Agenten dazu bringen, sie zu nutzen. Zusammen bilden sie eine Methode, Software zu bauen: das Ziel verstehen, die Arbeit planen, sie mit Tests bauen und sie prüfen.

Es ist Open Source unter der MIT-Lizenz. Es funktioniert mit Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, Grok Build CLI, OpenCode und anderen Agenten. Am 23. Oktober 2026 hatte das Repository etwa 304.000 Sterne auf GitHub, und die neueste Version war 7.0.1 vom 21. Oktober 2026.

Links eine Sprechblase, in der Mitte eine Checkliste und rechts eine Reihe kleiner Kästchen mit Häkchen, verbunden durch einen leuchtenden Weg.
Erst fragen. Dann planen. Dann mit Tests bauen.

Was sich nach der Installation ändert

Ohne Superpowers fängt ein Agent, der „bau mir das“ hört, meist sofort an, Code zu schreiben. Mit Superpowers tritt er zuerst einen Schritt zurück und fragt, was du wirklich erreichen willst. Die Skills starten von selbst, wenn sie zur Aufgabe passen, du musst also keinen besonderen Befehl eingeben.

Die Schritte, denen es folgt

  1. Brainstorming. Bevor etwas gebaut wird, stellt der Agent Fragen, bis er versteht, was du willst und warum. Dann gibt er sein Verständnis wieder, damit du es korrigieren kannst. Eine kleine Änderung wird im Chat abgestimmt. Ein größeres Projekt bekommt ein schriftliches Design, gezeigt in Teilen, die kurz genug zum Lesen sind.
  2. Ein eigener Arbeitsbereich. Nachdem du das Design freigegeben hast, legt er einen Git-Worktree auf einem neuen Branch an und prüft, dass die Tests bestehen, bevor er anfängt.
  3. Ein Plan. Er teilt die Arbeit in kleine Aufgaben von zwei bis fünf Minuten. Jede Aufgabe nennt die genauen Dateien, den Code und wie man ihn prüft.
  4. Bauen. Ein frischer Subagent übernimmt jede Aufgabe, und die Arbeit wird nach jeder Aufgabe geprüft. Um weniger auszugeben, kann der Agent stattdessen alle Aufgaben selbst erledigen, mit einer Prüfung des ganzen Branches am Ende.
  5. Tests zuerst. Es folgt Red, Green, Refactor: einen Test schreiben, ihn scheitern sehen, gerade genug Code schreiben, damit er besteht, ihn bestehen sehen, committen. Code, der vor seinem Test geschrieben wurde, wird gelöscht.
  6. Code-Review. Zwischen den Aufgaben wird die Arbeit mit dem Plan verglichen, und Probleme werden nach ihrer Schwere gemeldet. Ein kritisches Problem stoppt die Arbeit.
  7. Abschluss. Wenn die Aufgaben erledigt sind, lässt er die Tests laufen und fragt dich, ob gemergt, ein Pull Request geöffnet, der Branch behalten oder verworfen werden soll.

Der Plan folgt außerdem zwei einfachen Regeln: YAGNI, also nichts bauen, was du nicht brauchen wirst, und DRY, also dich nicht wiederholen. Laut dem Projekt arbeitet der Agent oft ein paar Stunden lang selbstständig, ohne vom abgestimmten Plan abzuweichen.

Weitere Skills im Set

Was du vorher wissen solltest

Es ist eine strenge Methode. Das Projekt nennt seine Abläufe Pflicht, keine Vorschläge. Eine schnelle, klare Bitte, etwa eine Farbe zu ändern, wird einfach erledigt. Größere Arbeit geht durch die Fragen und den Plan, rechne also am Anfang mit mehr Hin und Her.

Der Brainstorming-Schritt hat einen optionalen visuellen Begleiter. Sein Logo wird von der Website der Macher geladen, zusammen mit der Versionsnummer von Superpowers. Laut dem Projekt wird nichts über dein Projekt, deine Prompts oder deinen Agenten gesendet. Zum Abschalten setze SUPERPOWERS_DISABLE_TELEMETRY auf true.

So installierst du es

In Claude Code installierst du es aus dem offiziellen Plugin-Marktplatz:

/plugin install superpowers@claude-plugins-official

In Cursor gibst du das im Agent-Chat ein:

/add-plugin superpowers

In Codex öffnest du /plugins, suchst nach Superpowers und installierst es. In Gemini CLI:

gemini extensions install https://github.com/obra/superpowers

Andere Agenten haben ihren eigenen Befehl in der README des Projekts. Wenn du mehr als einen Agenten nutzt, installiere es in jedem. Um zu prüfen, ob es funktioniert, starte eine neue Sitzung und bitte um etwas Kleines, etwa eine To-do-Listen-App. Der Agent sollte Fragen stellen, bevor er Code schreibt.

Superpowers auf GitHub ansehen