Toolverse
All skills

git-pushing

by davila7

Stage, commit, and push git changes with conventional commit messages. Use when user wants to commit and push changes, mentions pushing to remote, or asks to save and push their work. Also activates when user says \

Installation

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

Installation

Quick info

Author
davila7
Category
Backend
Views
23

About this skill

Stage, commit, and push git changes with conventional commit messages. Use when user wants to commit and push changes, mentions pushing to remote, or asks to save and push their work. Also activates when user says \

How to use

  1. Zainstaluj umiejętność w swoim projekcie Claude'a, umieszczając folder git-pushing w katalogu skills/development.

  2. Kiedy chcesz wysłać zmiany, powiedz Claude'owi wprost: "push changes", "commit and push", "push to github" lub "save to remote". Umiejętność automatycznie się aktywuje.

  3. Claude uruchomi skrypt bash skills/git-pushing/scripts/smart_commit.sh, który przygotuje wszystkie zmiany, utworzy konwencjonalny commit i wyśle kod na zdalny branch.

  4. Jeśli chcesz użyć niestandardowej wiadomości commita, powiedz Claude'owi coś w rodzaju "commit with message: feat: add new feature". Skrypt zaakceptuje parametr i użyje Twojej wiadomości zamiast domyślnej.

  5. Skrypt automatycznie obsługuje staging zmian, dodaje stopkę Claude'a do commita i używa flagi -u do ustawienia upstream brancha, więc nie musisz nic robić ręcznie.

  6. Sprawdź potwierdzenie od Claude'a — zmiana powinna być widoczna na Twoim zdalnym repozytorium.

Related skills