github-ops
Provides comprehensive GitHub operations using gh CLI and GitHub API. Activates when working with pull requests, issues, repositories, workflows, or GitHub API operations including creating/viewing/merging PRs, managing issues, querying API endpoints, and handling GitHub
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Provides comprehensive GitHub operations using gh CLI and GitHub API. Activates when working with pull requests, issues, repositories, workflows, or GitHub API operations including creating/viewing/merging PRs, managing issues, querying API endpoints, and handling GitHub workflows in enterprise or public GitHub environments.
How to use
Zainstaluj umiejętność w swoim Claude'u, wskazując repozytorium github-ops od autora daymade. Umiejętność aktywuje się automatycznie, gdy pracujesz z GitHub.
Aby utworzyć pull request, poproś Claude'a o stworzenie PR z opisem zmian. Claude użyje gh CLI z konwencją tytułu: jeśli masz numer JIRA, użyj formatu "GR-1234: Opis", jeśli nie, użyj "NOJIRA: Opis".
Do zarządzania istniejącymi pull requestami powiedz Claude'owi, czy chcesz wyświetlić listę otwartych PR, przejrzeć konkretny PR, zatwierdzić go, dodać komentarz lub scalić zmiany.
Dla issues użyj Claude'a do tworzenia nowych issues, wyszukiwania istniejących (np. z etykietą "bug"), edytowania ich lub zamykania. Claude obsługuje dodawanie etykiet i filtrowanie po stanie.
Do bardziej zaawansowanych operacji, takich jak automatyzacja workflow'ów GitHub Actions, bulk operations na repozytoriach lub zapytania do GitHub API (REST lub GraphQL), opisz Claude'owi, co chcesz osiągnąć, a on skonstruuje odpowiednie polecenia.
Claude ma dostęp do referencji operacji PR i issues w dokumentacji umiejętności, więc możesz prosić o szczegółowe wyjaśnienia konwencji nazewnictwa, best practices lub złożonych scenariuszy integracji z GitHub Enterprise.