Toolverse
Wszystkie skille

gh

autor: openclaw

Zarządzaj repozytoriami GitHub, pull requestami i wydaniami bezpośrednio z terminala

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Skill umożliwia pracę z GitHub CLI (gh) do wykonywania kluczowych operacji na repozytoriach: tworzenie, klonowanie, fork, zarządzanie issues i pull requestami, tworzenie wydań. Używaj go, gdy chcesz automatyzować zadania GitHub z linii poleceń — uwierzytelnianie, przeglądanie stanu repozytorium, tworzenie i mergowanie PR-ów, komentowanie zadań. Narzędzie preferuje jawne, idempotentne komendy i zwraca użytkownikowi linki do utworzonych zasobów.

Jak używać

  1. Zainstaluj GitHub CLI (gh) na swoim systemie, jeśli jeszcze go nie masz, a następnie uwierzytelnij się za pomocą komendy gh auth status — upewnij się, że połączenie z GitHub jest aktywne.

  2. Aby utworzyć nowe prywatne repozytorium, użyj komendy gh repo create OWNER/NAME --private --confirm z opcjonalnym opisem --description; jeśli pracujesz w istniejącym katalogu, dodaj flagi --source . --remote origin --push, aby od razu wysłać kod.

  3. Do klonowania istniejącego repozytorium użyj gh repo clone OWNER/NAME, a do forku (z automatycznym klonowaniem) — gh repo fork OWNER/NAME --clone.

  4. Zarządzaj issues: wyświetl listę za pomocą gh issue list --limit 20, utwórz nowe z gh issue create --title "..." --body "...", lub dodaj komentarz do istniejącego z gh issue comment NUMER --body "...".

  5. Pracuj z pull requestami: utwórz PR z bieżącego brancha komendą gh pr create --title "..." --body "...", wyświetl listę za pomocą gh pr list --limit 20, a następnie merguj z gh pr merge NUMER --merge (zawsze podaj jawną metodę merge).

  6. Publikuj wydania za pomocą gh release create vX.Y.Z --title "vX.Y.Z" --notes "...", zawsze potwierdzając docelowe repozytorium przed operacjami destrukcyjnymi.

Podobne skille