Ein Feature nach Spec bauen, nicht nach Bauchgefühl
Wann einsetzen: Du wolltest Claude gerade „OAuth hinzufügen“ lassen und graust dich schon vor dem 500-Zeilen-Diff, der auf einmal landet.
Voraussetzungen
- Projektpfad bekannt — MCP wird mit /path/to/project als Argument gestartet
Ablauf
-
AnforderungenNutze spec-workflow. Erstelle eine Spec namens
oauth-login. Beginne mit Anforderungen — was fügen wir hinzu, für wen ist es, was sind die Nicht-Ziele?✓ Kopiert→ Anforderungsdokument entworfen, Link zum Dashboard zur Freigabe -
Freigeben + DesignIch habe im Dashboard freigegeben. Schreibe jetzt das Design: Komponenten, Datenmodell, Sequenzdiagramm, Fehlerfälle.✓ Kopiert→ Designdokument mit konkreter Architektur
-
Aufgaben + AusführenIch habe freigegeben. In Aufgaben aufteilen. Dann Aufgabe 1.1 ausführen — nur diese eine, danach stoppen.✓ Kopiert→ Aufgabenliste erstellt; nur Aufgabe 1.1 implementiert mit Protokolleintrag
Ergebnis: Ein Feature geliefert mit prüfbaren Zwischenartefakten — kein rätselhafter Diff.
Fallstricke
- Claude versucht, direkt zum Code zu springen — Der MCP blockiert das — aber sei trotzdem explizit in Prompts: "noch nicht implementieren"