CommunityCodierung & Entwicklunggithub.com

Schramm2/spyglass

Überprüfen Sie Codeänderungen in jedem Repository mit Spyglass. Einsetzbar nach Verhaltensänderungen, wenn ein Nachweis benötigt wird oder beim Überprüfen eines Verifikationsdurchlaufs.

Was ist spyglass?

Spyglass ist ein CLI-Tool zur strukturierten Verifikation von Codeänderungen, das Änderungen mit ihren Behauptungen, den Beweisschritten und einem Offline-Bericht verknüpft. Es eignet sich für Entwickler, die nach der Implementierung neuer Funktionen, Bugfixes oder Refactorings sicherstellen möchten, dass alle behaupteten Verhaltensweisen tatsächlich korrekt sind. Das Tool unterstützt verschiedene Prüfmethoden: direkte Befehlsausführung, HTTP-API-Tests, Datenbankabfragen, UI-Tests im Browser, Container- und Log-Analyse sowie die Wiederverwendung vorhandener Tool-Ausgaben. Besonders nützlich ist die Funktion für unabhängige Leseprüfungen bei Seiteneffekten sowie die Möglichkeit, festgelegte Kontrollen (kontrollierte Fehlertests) durchzuführen, um die Zuverlässigkeit zu erhöhen. Spyglass arbeitet plattformunabhängig als reines CLI-Tool und kann in CI/CD-Pipelines integriert werden. Es nutzt eine Profilkonfiguration zur Definition der Umgebung und führt jeden Verifikationsdurchlauf in sieben Schritten durch: Planung der Behauptungen, Start des Durchlaufs, Beweisführung für jede Behauptung, Ausführung der Kontrollen, Sicherung der Beweise auf der endgültigen Quelle, Aufzeichnung des Ergebnisses und abschließende Bereinigung.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Schramm2/spyglass/tree/HEAD/skills/spyglass

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Verifikation mit Spyglass

Verwandte Skills