Communitygithub.com

wan-huiyan/git-squash

Intelligentes Squashen von Git-Commits mit automatischer Erkennung trivialer Commits mittels Nachrichten-, Diff- und Zeit-Heuristiken

Was ist git-squash?

Diese Fähigkeit ermöglicht einem KI-Agenten (wie Claude Code, Cursor oder Codex) das intelligente Squashen von Git-Commits. Sie analysiert automatisch Commit-Nachrichten, Diffs und Zeitstempel, um triviale Commits zu identifizieren und diese in sinnvolle, zusammenhängende Einheiten zu squashen. Dies ist besonders nützlich für Aufräumarbeiten vor einem Pull-Request, um die Commit-Historie sauber und lesbar zu halten. Die Fähigkeit unterstützt gängige Git-Workflows und reduziert manuellen Aufwand bei der Reorganisation von Commits – ideal für Developer, die eine aufgeräumte Historie schätzen. Sie arbeitet plattformunabhängig innerhalb jeder Git-Umgebung, in der der Agent Zugriff auf die Git-Befehlszeile hat.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add wan-huiyan/git-squash

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht git-squash?

Intelligentes Squashen von Git-Commits mit automatischer Erkennung trivialer Commits mittels Nachrichten-, Diff- und Zeit-Heuristiken

Verwandte Skills