Toolverse
All skills

git-commit-helper

by alirezarezvani

Generate conventional commit messages automatically. Use when user runs git commit, stages changes, or asks for commit message help. Analyzes git diff to create clear, descriptive conventional commit messages. Triggers on git commit, staged changes, commit message requests.

Installation

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

Installation

Quick info

Category
Backend
Views
25

About this skill

Generate conventional commit messages automatically. Use when user runs git commit, stages changes, or asks for commit message help. Analyzes git diff to create clear, descriptive conventional commit messages. Triggers on git commit, staged changes, commit message requests.

How to use

  1. Zainstaluj umiejętność git-commit-helper w swoim środowisku Claude lub kompatybilnym agencie (wymaga dostępu do narzędzi Bash i Read).

  2. Przygotuj zmiany w repozytorium Git — użyj git add aby staged'ować pliki, które chcesz zacommitować.

  3. Uruchom git commit bez parametru -m, aby aktywować umiejętność. Alternatywnie możesz zapytać asystenta "jaka powinna być wiadomość commita?" lub "zasugeruj mi conventional commit".

  4. Umiejętność przeanalizuje git diff Twoich staged changes i zaproponuje wiadomość w formacie Conventional Commits. Propozycja będzie zawierać typ (feat, fix, docs itp.), zakres zmian oraz opisowy subject line.

  5. Przejrzyj zaproponowaną wiadomość — powinna zawierać krótki opis w pierwszej linii, opcjonalnie rozszerzony opis w body oraz footer z informacją o zamkniętych issues (np. Closes #42).

  6. Zaakceptuj sugestię i użyj jej do sfinalizowania commita, lub poproś o modyfikację, jeśli chcesz zmienić typ, zakres lub szczegóły wiadomości.

Related skills