Toolverse
All skills

write-git-commit

by jamiebrynes7

Create a git commit following repository conventions

Installation

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

Installation

Quick info

Category
Backend
Views
1

About this skill

Create a git commit following repository conventions

How to use

  1. Przed utworzeniem commita uruchom git status, aby zobaczyć zmienione pliki — zarówno te już przygotowane do commita, jak i te niezaindeksowane.

  2. Przejrzyj dokładnie zmiany za pomocą git diff --staged, aby upewnić się, że przygotowujesz do commita dokładnie to, co chcesz.

  3. Zaindeksuj wybrane pliki poleceniem git add <pliki> — preferuj dodawanie konkretnych plików zamiast git add -A, aby uniknąć przypadkowego zacommitowania niechcianych zmian.

  4. Określ odpowiedni scope na podstawie zmienionych plików: plugin dla zmian w kodzie wtyczki, docs dla dokumentacji, scripts dla skryptów budowania, .github dla workflow'ów, .claude dla konfiguracji Claude'a, .vscode dla ustawień edytora lub * dla zmian obejmujących wiele obszarów.

  5. Sformułuj zwięzły subject line w trybie imperatywnym (np. "add support for task filtering" zamiast "added feature"), bez kropki na końcu, starając się nie przekroczyć 72 znaków.

  6. Jeśli powód zmiany nie wynika jasno z subject line, dodaj opcjonalne body oddzielone pustą linią — wyjaśnij tam, dlaczego zmiana była konieczna, a nie co się zmieniło.

Related skills