Toolverse
All skills

commit-workflow

by fcakyon

This skill should be used when user asks to \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
fcakyon
Category
DevOps
Views
6

About this skill

This skill should be used when user asks to \

How to use

  1. Zainstaluj skill commit-workflow w swoim środowisku Claude/Codex. Skill aktywuje się automatycznie, gdy poprosisz o "commit these changes", "write commit message", "stage and commit" lub uruchomisz komendy /commit-staged lub /commit-creator.

  2. Przygotuj zmiany w Git – upewnij się, że wszystkie pliki, które chcesz zacommitować, są dodane do staging area (git add). Skill analizuje tylko zmienione pliki znajdujące się w staging area, ignorując wszelkie niezacommitowane zmiany.

  3. Uruchom skill komendą /commit-staged [context] lub poproś asystenta o utworzenie commita. Skill automatycznie sprawdzi listę zmienionego plików (git diff --cached --name-only) i przeczyta ich zawartość (git diff --cached).

  4. Skill wygeneruje wiadomość commita w formacie konwencjonalnym: pierwsza linia zawiera typ (feat, fix, refactor, docs, style, test, build) i krótki opis (max 50 znaków), a następnie opcjonalna linia motywacji lub wyjaśnienia. Dla złożonych zmian dodaje punkty listy.

  5. Przejrzyj wygenerowaną wiadomość – powinna być skoncentrowana na "dlaczego" zmian, a nie na "co" zostało zmienione. Zaakceptuj lub poproś o poprawki.

  6. Skill sprawdzi, czy dokumentacja projektu (README.md) wymaga aktualizacji na podstawie zmienionego kodu – dodaje nowe funkcje, usuwa przestarzałe opisy, dodaje instrukcje instalacji dla nowych zależności. Następnie wykonuje commit z prawidłowym formatowaniem.

Related skills