gh
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ć
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.
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.
Do klonowania istniejącego repozytorium użyj gh repo clone OWNER/NAME, a do forku (z automatycznym klonowaniem) — gh repo fork OWNER/NAME --clone.
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 "...".
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).
Publikuj wydania za pomocą gh release create vX.Y.Z --title "vX.Y.Z" --notes "...", zawsze potwierdzając docelowe repozytorium przed operacjami destrukcyjnymi.