commit-work
Twórz przejrzyste commity: przejrzyj zmiany, podziel je logicznie i napisz jasne wiadomości
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do tworzenia wysokiej jakości commitów git. Pomaga przejrzeć zmiany w working tree, podzielić je na logiczne części, wybrać odpowiednie fragmenty do staging i napisać jasne wiadomości commitów zgodnie ze standardem Conventional Commits. Używaj go, gdy chcesz zacommitować pracę, przygotować wiadomość commita, wybrać zmiany do staging lub podzielić zmiany na wiele commitów.
Jak używać
Zanim zaczniesz, upewnij się, że masz zainstalowany skill commit-work w swoim środowisku Claude. Skill automatycznie aktywuje się, gdy poprosisz o commit, przygotowanie wiadomości commita lub podzielenie zmian.
Sprawdź stan swoich zmian, uruchamiając
git statusigit diff, aby zobaczyć wszystkie niezacommitowane zmiany. Jeśli zmian jest wiele, użyjgit diff --stat, aby zobaczyć podsumowanie.Zdecyduj, czy chcesz jeden czy wiele commitów. Jeśli zmiany dotyczą różnych aspektów (np. nowa funkcja i refactoring), podziel je na osobne commity. Skill zasugeruje podział po typach zmian: feature vs refactor, backend vs frontend, formatowanie vs logika, testy vs kod produkcyjny.
Wybrań zmiany do staging, używając
git add -pdo patch staging (wybierania fragmentów) lubgit add <ścieżka>do całych plików. Jeśli potrzebujesz cofnąć wybrane zmiany, użyjgit restore --staged -plubgit restore --staged <ścieżka>.Przejrzyj co będzie zacommitowane, uruchamiając
git diff --cached. Sprawdź, czy nie ma tajnych danych, debug logów ani niezamierzonych zmian formatowania.Napisz wiadomość commita w formacie Conventional Commits:
type(scope): krótkie podsumowanie, następnie pusta linia, a potem opis co się zmieniło i dlaczego. Jeśli nie potrafisz opisać commita w 1-2 zdaniach, oznacza to, że jest zbyt duży — wróć do kroku 3 i podziel go dalej.