Toolverse
Wszystkie skille

generating-smart-commits

autor: jeremylongshore

Generuj profesjonalne wiadomości commitów w standardzie Conventional Commits dzięki analizie AI

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Umiejętność Claude'a, która automatycznie tworzy wiadomości commitów zgodne ze standardem Conventional Commits. Analizuje Twoje zmienione pliki, określa typ zmian (feat, fix, docs itp.), wykrywa zmiany łamiące kompatybilność i formatuje wiadomość według wytycznych branżowych. Zaoszczędzisz czas na pisaniu commitów, a Twoje repozytorium zyska spójne, czytelne historie zmian. Idealnie sprawdza się po wykonaniu git add na zmianach, które chcesz zacommitować.

Jak używać

  1. Przygotuj zmiany do commita, dodając je do staging area za pomocą git add — wybierz pliki, które chcesz uwzględnić w commicie.

  2. Poproś Claude'a o wygenerowanie wiadomości commita, używając polecenia /commit-smart lub /gc, albo po prostu napisz "Wygeneruj wiadomość commita" — umiejętność automatycznie przeanalizuje zmienione pliki.

  3. Claude przeanalizuje zmienione linie kodu i określi typ zmian — czy to nowa funkcja (feat), poprawka błędu (fix), zmiana dokumentacji (docs) czy inna kategoria.

  4. Umiejętność wygeneruje gotową wiadomość commita w formacie Conventional Commits, np. feat(auth): Implement user authentication module — wiadomość będzie zawierać typ, zakres i opis zmian.

  5. Przejrzyj wygenerowaną wiadomość na ekranie — sprawdź, czy dokładnie opisuje Twoje zmiany i czy zawiera wszystkie istotne informacje.

  6. Zatwierdź wiadomość i wykonaj commit za pomocą git commit -m "[wygenerowana wiadomość]" — Twoje repozytorium będzie miało spójne, profesjonalne historie zmian.

Podobne skille