Toolverse
All skills

git-commit-creator

by alex-ilgayev

Creates properly formatted Git commits following conventional commit standards for the MCPSpy project. Use when asked to commit changes, stage files, or manage git workflows. Has access to git status, diff, checkout, add, and commit commands.

Installation

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

Installation

Quick info

Category
DevOps
Views
3

About this skill

Creates properly formatted Git commits following conventional commit standards for the MCPSpy project. Use when asked to commit changes, stage files, or manage git workflows. Has access to git status, diff, checkout, add, and commit commands.

How to use

  1. Zainstaluj skill git-commit-creator w swoim projekcie MCPSpy, dodając go do konfiguracji Claude'a jako dostępne narzędzie.

  2. Gdy chcesz zacommitować zmiany, poproś Claude'a: "Zacommituj moje zmiany" lub "Utwórz commit dla nowych funkcji". Claude automatycznie sprawdzi status repozytorium poleceniem git status i przeanalizuje różnice za pomocą git diff.

  3. Claude przeanalizuje zakres i charakter zmian, aby określić odpowiedni typ commitu (feat, fix, chore) i komponent, jeśli dotyczy.

  4. Skill utworzy nową gałąź z opisową nazwą zawierającą prefiks konwencji, np. feat/library-manager lub fix/ebpf, używając git checkout -b.

  5. Następnie Claude przygotuje wiadomość commitu zgodnie z formatem conventional commits, np. feat(library-manager): add support for container runtime detection, i wykona commit poleceniem git commit -m.

  6. Jeśli potrzebujesz wcześniej przygotować pliki, powiedz Claude'owi "Dodaj pliki" — skill użyje git add do przygotowania zmian przed commitem.

Related skills