cli-gh은(는) 무엇을 하나요?
GitHub CLI 자동화에 사용: gh 명령어, 저장소 정보, 워크플로우 트리거, GitHub 검색, Codespaces, PR 상태, 이슈, 저장소 탐색 또는 명령줄 GitHub 작업.
설명
이 스킬은 GitHub CLI(gh)를 기반으로 GitHub 작업을 자동화합니다. AI 에이전트가 GitHub 저장소, 이슈, PR, 워크플로우 등을 명령줄에서 직접 관리할 수 있도록 지원하며, 특히 반복적인 GitHub 작업을 빠르게 처리해야 하는 개발자에게 유용합니다.
주요 기능
- 저장소 정보 조회: 저장소 세부 정보, README, 라이선스 등 조회
- PR 상태 확인: PR 목록, 리뷰 상태, 병합 가능 여부 확인
- 이슈 관리: 이슈 생성, 조회, 수정, 닫기
- 워크플로우 트리거: GitHub Actions 워크플로우 수동 실행
- GitHub 검색: 저장소, 이슈, PR, 코드 검색
- Codespaces 관리: Codespaces 생성, 시작, 중지
- 명령줄 작업: clone, fork, gist 등 다양한 gh 명령어 지원
사용 방법
이 스킬은 GitHub CLI(gh)가 설치된 환경에서 사용할 수 있습니다. AI 에이전트가 다음과 같은 명령을 실행할 수 있습니다:
# 저장소 정보 보기
gh repo view owner/repo --json name,description,url
# PR 목록 보기
gh pr list --state open --limit 10
# 워크플로우 실행
gl workflow run workflow-name --ref branch-name
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 gh 호환 AI 에이전트 환경
참고 사항
- GitHub 인증이 필요합니다 (
gh auth login). - 일부 명령은 저장소에 대한 적절한 권한이 필요할 수 있습니다.
- 환경 변수
GH_TOKEN또는GITHUB_TOKEN을 설정하여 인증할 수 있습니다.