Toolverse
Wszystkie skille

stash-namer

autor: openclaw

Nadaj sensowne nazwy swoim gałęziom git stash dzięki AI i znajdź je bez przeszukiwania

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Frontend
Wyświetlenia
1

O skillu

Stash Namer to narzędzie dla programistów, które automatycznie generuje opisowe nazwy dla twoich gałęzi git stash na podstawie rzeczywistych zmian w kodzie. Zamiast niejasnych komunikatów typu "WIP" czy "temp changes", otrzymujesz precyzyjne opisy, dzięki którym łatwo odnajdziesz właściwą gałąź bez konieczności wyciągania ich wszystkich. Działa bez konfiguracji — wystarczy jedna komenda. Idealny dla programistów, którzy często przełączają kontekst pracy lub eksperymentują z kodem.

Jak używać

  1. Upewnij się, że masz zainstalowany Node.js 18 lub nowszy oraz że w zmiennych środowiskowych ustawiony jest klucz OPENAI_API_KEY (export OPENAI_API_KEY=sk-...). Narzędzie nie wymaga instalacji — działa bezpośrednio przez npx.

  2. Przejdź do repozytorium git, w którym chcesz stashować zmiany. Dokonaj zmian w plikach, które chcesz schować.

  3. Uruchom komendę npx ai-stash-name w katalogu projektu. Narzędzie przeanalizuje twoje zmienione pliki, wygeneruje opisową nazwę na podstawie zawartości zmian i automatycznie stashuje zmiany z tą nazwą.

  4. Aby najpierw podejrzeć, jaka nazwa zostanie wygenerowana bez faktycznego stashowania, użyj flagi --dry-run: npx ai-stash-name --dry-run. To pozwala ci sprawdzić, czy nazwa jest zadowalająca.

  5. Jeśli chcesz dodać niestashowane pliki do operacji, użyj flagi --include-untracked. Dla zespołów pracujących na wspólnych gałęziach możesz dodać prefiks do nazwy stasha za pomocą flagi --prefix, na przykład npx ai-stash-name --prefix "WIP:" lub npx ai-stash-name --prefix "TICKET-123:".

  6. Wyświetl listę swoich stashów komendą git stash list — zobaczysz teraz czytelne nazwy zamiast niejasnych opisów, co ułatwi ci zarządzanie zmianami i szybkie przełączanie się między różnymi liniami pracy.

Podobne skille