SECTIONHUB← Sie sind hier

Claude Skills

TDD Coach

Begleitet dich strikt durch rot, gruen und refactor, ohne Tests zu beschummeln.

communityGeprüft 01. Apr. 2026

Preis
Gratis
Reife
beta
Lizenz
MIT
Plattformen
macos, linux
Bewertung
3 / 5
Nuetzlicher Coach fuer Teams, die TDD wirklich lernen wollen; weniger ein Framework, mehr ein Spa- Warden mit Engelszungen-Gedaechtnis.

Offizielle Seite ↗Repository ↗

Inhalt

Über

tdd-coach ist ein Community-Skill, der dich durch die strenge Red-Green-Refactor-Schleife führt. Sobald du eine Datei bearbeitest oder ein Test-Run startet, prüft der Skill, ob ein passender failender Test existiert und ob du nicht versuchst, ihn zu umgehen. Er kennt vitest, pytest und go test nativ; weitere Frameworks lassen sich über Adapter einbinden.

Praxisbeispiel

Du öffnest src/cart/discount.ts und willst eine neue Regel hinzufügen. Der Coach blockt den Edit, bis du einen Test mit dem gewünschten Discount-Szenario geschrieben hast. Nach dem ersten Rot lässt er dich maximal zwölf Minuten in Rot — dann erinnert er dich an die Refactor-Phase und hilft beim Aufräumen der Assertions.

Stärken

  • Bringt дисциплину zurück in Teams, in denen Tests zur Pflicht ohne Inhalt verkommen sind.
  • Kostenlos, MIT und offen für eigene Regelwerke.

Schwächen

  • Für experimentelle Frameworks wie Bun-Test oder rstest muss ein Adapter geschrieben werden.

Bewertung im Detail

Stärken

  • Erkennt wenn Tests vor Produktivcode geschrieben werden sollten
  • Blockiert Implementierungen, die keinen Test zuerst haben
  • Generiert passende Assertion-Snippets fuer gelaeufige Frameworks
  • Erklaert das fehlgeschlagene Testsignal in natuerlicher Sprache

Schwächen

  • Funktioniert nur mit einer Hand voll Runner nativ, der Rest braucht Adapter
  • Coaching-Ausgaben koennen bei grossen Suites unuebersichtlich werden
  • Akzeptiert keine Mocks-Only-Loesungen als "Gruen"

Eckdaten

Lizenz
MIT (open-source)
Vendor
community
Reifegrad
beta
Erstveröffentlichung
Zuletzt geprüft
Plattformen
macos, linux
Integrationen
Claude Codevitestpytestgo-test
Use Cases
TestingRefactoringOnboarding