Claude · Foto: Lachlan Hardy, CC BY 2.0
test-driven-development
Zuletzt aktualisiert:
Typ
Skill
Lizenz
MIT
Quelle
Anwendungsfeld
Claude Skills
Entwickler, die Claude verlässlich testgetrieben arbeiten lassen wollen.
Voraussetzungen
Keine besonderen — direkt loslegen.
Erzwingt echten TDD-Zyklus (Red → Green → Refactor) inkl. Katalog typischer Testing-Anti-Patterns.
Für wen: Entwickler, die Claude verlässlich testgetrieben arbeiten lassen wollen.
So nutzt du es
Lege den Inhalt als SKILL.md in einem eigenen Ordner unter ~/.claude/skills/<name>/ ab. Claude Code lädt den Skill dann bei passenden Aufgaben automatisch. Alternativ als Slash-Command nutzbar, wenn du ihn unter .claude/commands/ speicherst.
Im Detail
Der Skill erzwingt einen echten Red-Green-Refactor-Zyklus: erst einen fehlschlagenden Test schreiben, das Fehlschlagen beobachten, dann minimalen Code zur Erfüllung schreiben. Kernregel ist, dass ohne beobachtetes Scheitern des Tests nicht sichergestellt ist, dass er das Richtige prüft – wird Produktionscode vor dem Test geschrieben, muss er gelöscht und neu begonnen werden, auch nicht als „Referenz“ behalten. Gilt für neue Features, Bugfixes, Refactorings und Verhaltensänderungen; Ausnahmen wie Wegwerf-Prototypen oder generierter Code sollten mit dem menschlichen Partner abgesprochen werden. Enthält zusätzlich einen Katalog typischer Testing-Antipatterns, die vermieden werden sollen.
Praxis-Tipp
Schreiben Sie bei jedem neuen Bugfix zuerst einen Test, der den Bug reproduziert und rot ist, bevor Sie den Fix überhaupt anfassen.
Siehe auch
Lizenz & Quelle
- Lizenz: MIT
- Quelle: obra/superpowers
Inhalt ansehen (SKILL.md)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Skill bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
brainstorming
Erzwingt eine strukturierte Anforderungs- und Design-Phase (Fragen, Alternativen, Spezifikation) vor jeder kreativen Arbeit — bevor Code entsteht.
writing-plans
Erstellt aus einer Spezifikation einen detaillierten, schrittweisen Implementierungsplan mit Review-Prompt.
executing-plans
Arbeitet einen geschriebenen Plan diszipliniert mit Review-Checkpoints ab, statt frei zu improvisieren.
