gh-address-comments은(는) 무엇을 하나요?
gh CLI를 사용하여 현재 브랜치의 오픈된 GitHub PR에 대한 리뷰/이슈 댓글을 처리하는 데 도움을 줍니다. 먼저 gh auth 상태를 확인하고, 로그인되지 않은 경우 사용자에게 인증을 요청합니다.
사용 방법
- 현재 작업 디렉토리가 Git 저장소에 있고, GitHub에 연결된 브랜치에 있는지 확인합니다.
- 스킬을 호출하면 자동으로:
gh auth status명령어로 GitHub 인증 상태를 확인합니다.- 인증되지 않은 경우
gh auth login명령어를 사용하여 대화형으로 로그인 절차를 안내합니다. - 인증이 완료되면
gh pr view명령어로 현재 브랜치의 오픈된 PR 정보를 가져옵니다. gh pr review및gh issue comment명령어를 통해 리뷰 댓글과 이슈 댓글을 조회하고 처리합니다.
- 사용자는 AI 에이전트의 안내에 따라 댓글을 읽고, 답변을 작성하거나 PR을 업데이트할 수 있습니다.
전제 조건
gh CLI가 설치되어 있어야 합니다.- GitHub 저장소가 클론되어 있고, 현재 브랜치가 오픈된 PR과 연결되어 있어야 합니다.
gh가 GitHub에 인증되어 있어야 하며, 스킬이 자동으로 이 상태를 확인합니다.
명령어 예시
# 인증 상태 확인
git auth status
# 로그인 (필요한 경우)
git auth login
# 현재 PR 세부 정보 보기
git pr view
# PR 댓글 목록 보기
git pr review --comments
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 gh CLI를 지원하는 AI 에이전트 환경
참고 사항
- 이 스킬은 GitHub CLI의 공식 문서를 기반으로 설계되었습니다. (
https://cli.github.com/manual/) - 모든 명령어는 사용자의 환경에 따라 약간 다를 수 있으며, AI 에이전트가 적절히 대응합니다.
- 보안을 위해 인증 정보는 사용자 환경에 안전하게 저장되며, 스킬이 직접 접근하지 않습니다.
문제 해결
- 인증 오류:
gh auth status명령어가 실패하면gh auth login을 다시 실행하세요. - 브랜치 연결 문제:
git branch --show-current명령어로 현재 브랜치를 확인하고, 오픈된 PR이 있는지 확인하세요. - PR 없음: 현재 브랜치에 연결된 오픈 PR이 없으면 댓글을 처리할 수 없습니다.