Was macht wow-harness?
Steuere Claude Code mit automatischer Verifizierung, strengen Review-Gates und Durchsetzung der Fertigstellung, um eine zuverlässige KI-Agentenentwicklung sicherzustellen.
Überblick
Dieses Skill fügt Claude Code einen Governance-Rahmen hinzu, der sicherstellt, dass Aufgaben vollständig überprüft werden, bevor sie als abgeschlossen gelten. Es fügt Verifizierungsschritte und Review-Gates hinzu, die sowohl automatische Prüfungen als auch manuelle Bestätigungen durch den Entwickler umfassen.
Funktionsweise
- Automatische Verifizierung: Nachdem Claude Code eine Aufgabe abgeschlossen hat, führt das Skill automatisch Tests oder Validierungen durch, um die Korrektheit zu überprüfen.
- Review-Gates: Vor dem Merge oder Abschluss eines Vorschlags muss ein Entwickler den Code manuell überprüfen und freigeben.
- Erzwingung der Fertigstellung: Wenn Verifizierungen fehlschlagen oder Gates nicht passiert sind, verhindert das Skill den Abschluss und gibt klare Fehlermeldungen aus.
Installation und Nutzung
Füge den folgenden Eintrag in deine .claude/settings.json (oder entsprechende Konfigurationsdatei) ein:
{
"skills": [
{
"name": "floccose-burner9185/wow-harness",
"url": "https://github.com/floccose-burner9185/wow-harness"
}
]
}
Stelle sicher, dass du die neueste Version des Skills verwendest. Überprüfe regelmäßig Updates.
Konfiguration
Du kannst die folgenden Umgebungsvariablen setzen, um das Verhalten anzupassen:
WOW_HARNESS_VERIFY_SCRIPT: Pfad zu einem benutzerdefinierten Verifizierungsskript (Standard:./scripts/verify.sh).WOW_HARNESS_REQUIRE_REVIEW: Wenn auftruegesetzt, wird vor dem Abschluss ein manuelles Review erzwungen (Standard:true).WOW_HARNESS_TIMEOUT: Maximale Zeit (in Sekunden) für die Verifizierung, bevor sie fehlschlägt (Standard:300).
Befehle
wow-harness verify: Führt die eingestellten Verifizierungsschritte aus.wow-harness gate: Öffnet das Review-Gate und wartet auf die manuelle Bestätigung.wow-harness complete: Schließt die Aufgabe ab, nachdem alle Gates bestanden wurden.
Hinweise
- Dieses Skill ist für Claude Code optimiert, sollte aber auch mit anderen KI-Agenten-Plattformen kompatibel sein, die ähnliche Konfigurationen unterstützen.
- Stelle sicher, dass du die erforderlichen Skripte (wie
verify.sh) im Projektverzeichnis bereitstellst.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert. Siehe LICENSE für Details.
Beitrag
Beiträge sind willkommen! Erstelle ein Issue oder einen Pull-Request auf GitHub.