Was macht t-0-spec-kit-ralph?
Automatisieren Sie die Aufgabenausführung mit der Ralph Wiggum-Schleife, um Tests mit frischen Claude-Kontexten pro Iteration auszuführen, zu überprüfen und anzupassen.
Überblick
Dieses Skill implementiert einen iterativen Test-Workflow, bei dem jede Iteration mit einem sauberen, unabhängigen Claude-Kontext beginnt. Es ist ideal für Continuous Integration (CI) und automatisierte Testumgebungen.
Funktionsweise
- Initialisierung: Das Skill liest die Spezifikation aus
T-0.md. - Ausführung: Es startet die definierten Tests in der Ralph Wiggum-Schleife.
- Überprüfung: Nach jedem Durchlauf werden die Ergebnisse analysiert und protokolliert.
- Anpassung: Bei Bedarf werden Parameter für die nächste Iteration angepasst.
Voraussetzungen
Claude Codeoder kompatibler KI-Agent muss installiert sein.- Eine gültige
T-0.md-Spezifikationsdatei im Projektverzeichnis. - Ausreichende Systemressourcen für die Ausführung mehrerer Kontexte.
Verwendung
- Klonen Sie das Repository oder fügen Sie das Skill zu Ihrem Projekt hinzu.
- Definieren Sie Ihre Testspezifikation in
T-0.md. - Führen Sie das Skill mit dem Befehl
node index.jsaus. - Überwachen Sie die Ausgabe in der Konsole oder in Logdateien.
Konfiguration
| Variable | Beschreibung | Standard |
|---|---|---|
MAX_ITERATIONS | Maximale Anzahl von Schleifendurchläufen | 5 |
FRESH_CONTEXT | Erzwingt einen neuen Claude-Kontext pro Iteration | true |
LOG_LEVEL | Logging-Detailstufe (debug, info, warn, error) | info |
Beispiel
# Führen Sie das Skill mit benutzerdefinierten Einstellungen aus
MAX_ITERATIONS=10 node index.js
Fehlerbehebung
- Problem: Tests starten nicht.
- Lösung: Überprüfen Sie, ob
T-0.mdexistiert und korrekt formatiert ist.
- Lösung: Überprüfen Sie, ob
- Problem: Kontextfehler.
- Lösung: Reduzieren Sie die Anzahl der Iterationen oder erhöhen Sie das Zeitlimit.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert.