git-commit-format
Apply HyperShift conventional commit formatting rules. Use when generating commit messages or creating commits.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Apply HyperShift conventional commit formatting rules. Use when generating commit messages or creating commits.
How to use
Zainstaluj skill w swoim środowisku Claude'a, dodając go do konfiguracji projektu HyperShift w katalogu
.claude/skills/.Przed utworzeniem commita upewnij się, że masz skonfigurowane zmienne środowiskowe
GIT_AUTHOR_NAMEiGIT_AUTHOR_EMAILlub ustawienia w konfiguracji gita (git config user.nameigit config user.email). Jeśli żadne nie są dostępne, skill poprosi Cię o podanie danych.Gdy będziesz generować wiadomość commita, wybierz odpowiedni typ z listy: feat (nowa funkcja), fix (naprawa błędu), docs (dokumentacja), style (formatowanie), refactor (refaktoryzacja), test (testy), chore (zadania utrzymaniowe), build (system budowania), ci (CI/CD), perf (wydajność) lub revert (wycofanie).
Sformułuj opis commita w formacie
typ(zakres): opis, gdzie zakres jest opcjonalny. Skill automatycznie doda wymagane stopki:Signed-off-byz Twoimi danymi orazCommit-Message-Assisted-by: Claude (via Claude Code).Jeśli commit zawiera zmianę łamiącą kompatybilność, dodaj wykrzyknik po typie (np.
feat!:) lub umieść stopkęBREAKING CHANGE:w treści wiadomości.Po przygotowaniu commita uruchom
make run-gitlintaby zweryfikować, że wiadomość spełnia wszystkie reguły formatowania (maksymalnie 120 znaków w tytule, 140 w liniach treści, prawidłowy format Conventional Commits).