Superpowers
Claude erlernt Brainstorming, Subagenten-Entwicklung mit Code-Review, Debugging, TDD und Skill-Authoring durch Superpowers.
Superpowers ist ein umfassendes Skills-Framework, das Claude strukturierte Softwareentwicklungs-Methoden beibringt. Es bietet kombinierbare Skills für testgetriebene Entwicklung (TDD), systematisches Debugging, Brainstorming, subagenten-gesteuerte Entwicklung mit integriertem Code-Review sowie die Möglichkeit, neue Skills zu erstellen.
Das Plugin setzt disziplinierte Praktiken durch: darunter „Red-Green-Refactor"-TDD-Zyklen, bei denen Tests vor der Implementierung fehlschlagen müssen, eine vierphasige Debugging-Methodik, die eine Ursachenanalyse vor jeder Fehlerbehebung vorschreibt, sowie sokratische Brainstorming-Sessions, die Anforderungen vor dem Programmieren schärfen.
Verwendung: Rufe Skills mit Slash-Befehlen auf, z. B. /brainstorming zur Erkundung von Anforderungen und Design vor der Implementierung oder /execute-plan zum Ausführen gebündelter Implementierungspläne mit Review-Checkpoints. Das Framework enthält einen Code-Reviewer-Agenten, der Implementierungen anhand von Plänen, Coding-Standards und Architekturprinzipien bewertet.
Beim Debugging führt die systematische Methodik durch Ursachenanalyse, Mustererkennung, Hypothesentests und Implementierung – mit Sicherheitsmechanismen, die nach drei fehlgeschlagenen Reparaturversuchen ein Architektur-Review auslösen. Das Modul „Writing Skills" lehrt dich, neue Skills nach TDD-Prinzipien zu entwickeln und zu testen – angewandt auf die Dokumentation.