git-commit-helper
Automatyczne generowanie wiadomości commitów zgodnie ze standardem Conventional Commits na podstawie zmian w repozytorium.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność, która analizuje Twoje staged changes i generuje profesjonalne wiadomości commitów w formacie Conventional Commits. Aktywuje się automatycznie, gdy uruchamiasz git commit bez wiadomości, pytasz o sugestię commita lub masz przygotowane zmiany. Obsługuje wszystkie standardowe typy commitów: feat, fix, docs, style, refactor, perf, test, build, ci i chore. Każda wiadomość zawiera typ, zakres, opis oraz opcjonalnie body i footer z informacją o zamkniętych ticketach.
Jak używać
Zainstaluj umiejętność git-commit-helper w swoim środowisku Claude lub kompatybilnym agencie (wymaga dostępu do narzędzi Bash i Read).
Przygotuj zmiany w repozytorium Git — użyj git add aby staged'ować pliki, które chcesz zacommitować.
Uruchom git commit bez parametru -m, aby aktywować umiejętność. Alternatywnie możesz zapytać asystenta "jaka powinna być wiadomość commita?" lub "zasugeruj mi conventional commit".
Umiejętność przeanalizuje git diff Twoich staged changes i zaproponuje wiadomość w formacie Conventional Commits. Propozycja będzie zawierać typ (feat, fix, docs itp.), zakres zmian oraz opisowy subject line.
Przejrzyj zaproponowaną wiadomość — powinna zawierać krótki opis w pierwszej linii, opcjonalnie rozszerzony opis w body oraz footer z informacją o zamkniętych issues (np. Closes #42).
Zaakceptuj sugestię i użyj jej do sfinalizowania commita, lub poproś o modyfikację, jeśli chcesz zmienić typ, zakres lub szczegóły wiadomości.