Communitygithub.com

notoetannoto/revdiff

Überprüfe Diffs, Dateien und Dokumente in einer TUI mit Inline-Notizen und exportiere strukturierte Annotationen für Skripte und KI-Tools.

Was ist revdiff?

revdiff ist ein Skill, der es Entwicklern und KI-Agenten ermöglicht, Code-Diffs, Dateien und Dokumentationen in einer Terminal User Interface (TUI) interaktiv zu überprüfen und mit Inline-Notizen zu versehen. Der Skill ist besonders nützlich für Code-Reviews, Dokumentationsprüfungen und die Erstellung strukturierter Anmerkungen, die dann von Skripten oder KI-Tools wie Claude Code, Cursor oder Codex weiterverarbeitet werden können. Die exportierten Annotationen sind maschinenlesbar und ermöglichen eine automatisierte Analyse oder Integration in CI/CD-Pipelines. revdiff unterstützt gängige Versionskontrollsysteme (z.B. Git) und arbeitet plattformunabhängig über die Kommandozeile. Durch die Kombination von manuellen Notizen und strukturiertem Export erleichtert der Skill die Zusammenarbeit zwischen menschlichen Entwicklern und KI-Assistenten, indem er Kontext und Feedback in einem standardisierten Format bereitstellt.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add notoetannoto/revdiff

In Ihrer bevorzugten KI fragen

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

Dokumentation

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

  1. revdiff starten: Führe den Befehl revdiff in deinem Terminal aus.
  2. Diffs anzeigen: Navigiere durch geänderte Dateien (z.B. aus git diff).
  3. Notizen hinzufügen: Wähle eine Zeile oder einen Abschnitt aus und füge einen Kommentar hinzu.
  4. 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 diff und 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.

Verwandte Skills