Was macht revdiff?
Überprüfe Diffs, Dateien und Dokumente in einer TUI mit Inline-Notizen und exportiere strukturierte Annotationen für Skripte und KI-Tools.
Beschreibung
Dieser Skill ermöglicht es dir, Code-Unterschiede (Diffs), einzelne Dateien oder Dokumente in einer übersichtlichen Terminal-Benutzeroberfläche (TUI) zu begutachten. Du kannst direkt Inline-Kommentare oder Notizen hinzufügen. Anschließend werden alle Annotationen in einem strukturierten Format exportiert, das von Skripten oder KI-Tools weiterverarbeitet werden kann.
Verwendung
- revdiff starten: Führe den Befehl
revdiffin deinem Terminal aus. - Diffs anzeigen: Navigiere durch geänderte Dateien (z.B. aus
git diff). - Notizen hinzufügen: Wähle eine Zeile oder einen Abschnitt aus und füge einen Kommentar hinzu.
- Exportieren: Speichere alle Notizen im JSON- oder Markdown-Format für die Weiterverarbeitung.
Funktionen
- TUI-basiert: Vollständig im Terminal nutzbar, ideal für Entwickler und CI-Umgebungen.
- Inline-Notizen: Kommentare direkt an der relevanten Codezeile.
- Strukturierter Export: Ausgabe als JSON – kompatibel mit gängigen KI-Tools und Automatisierungsskripten.
- Versionskontrolle: Arbeitet mit
git diffund anderen Diff-Quellen. - Plattformunabhängig: Läuft unter Linux, macOS und Windows (WSL).
Beispiel
# revdiff mit git diff ausführen
git diff HEAD~1 | revdiff
# Exportiere Annotationen als JSON
revdiff --export annotations.json
Unterstützte Plattformen
- Claude Code
- Cursor
- Codex
- Andere KI-Assistenten mit CLI-Unterstützung
Weiterführende Informationen
Weitere Details findest du in der offiziellen Dokumentation.