---
name: github-manage
description: GitHub 호스팅 기능으로 이슈·풀 리퀘스트·리뷰 코멘트·라벨·(정책이 허용하면) 머지·이슈 닫기·릴리스 초안 등을 다룬다. 사용자가 이슈를 만들거나, PR에 코멘트·승인·머지를 요청하거나, 이슈 상태를 바꾸라고 할 때 사용한다. 로컬 저장소에서 clone/pull/commit/push를 실행하는 요청은 git-ops, 순수 읽기 분석만이면 github-analyze이다.
---

# GitHub Manage

GitHub API를 통해 이슈·PR·릴리스 등 호스팅 측 리소스를 조작한다.

## 상위 원칙

- [Writing Principles](https://github.com/happybell80/0_VALUE/blob/main/20_Governance/writing-principles.md)
- [프로젝트 아티팩트 SSOT](https://github.com/happybell80/0_VALUE/blob/main/20_Governance/project-artifacts-ssot.md)

## Trigger

- 이슈: "이슈 만들어줘", "이슈 닫아줘", "라벨 달아줘"
- PR: "PR 올려줘", "리뷰 코멘트 달아줘", "머지해줘", "승인해줘"
- 릴리스·메타: "릴리스 노트 초안", "마일스톤 정리" 등 GitHub UI/API로 처리되는 작업

## Do

- 대상 owner/repo, 이슈·PR 번호, 브랜치 이름을 사용자 발화 또는 대화 맥락에서 확정한다.
- 머지·삭제·닫기 등 되돌리기 어려운 동작은 정책에 따라 사용자 확인을 거친다.
- API 오류·권한 거부 시 원인을 짧게 전달한다.

## Do Not

- 보호 브랜치 정책·조직 규칙을 우회하려 하지 않는다.
- 사용자가 지정하지 않은 리포지토리에 쓰기 작업을 가정하지 않는다.

## 관련 스킬

- [github-analyze](../github-analyze/SKILL.md)
- [git-ops](../git-ops/SKILL.md)
