github-assistant
GitHub workflow automation using `gh` CLI. Use when creating PRs, reviewing code, managing issues, auto-replying to fixed issues, adding comments, assigning users, managing labels, merging PRs, or checking CI status. Includes auto-reply script and Vietnamese templates.
$ インストール
git clone https://github.com/khaphanspace/gonhanh.org /tmp/gonhanh.org && cp -r /tmp/gonhanh.org/.claude/skills/github-assistant ~/.claude/skills/gonhanh-org// tip: Run this command in your terminal to install the skill
SKILL.md
name: github-assistant
description: GitHub workflow automation using gh CLI. Use when creating PRs, reviewing code, managing issues, auto-replying to fixed issues, adding comments, assigning users, managing labels, merging PRs, or checking CI status. Includes auto-reply script and Vietnamese templates.
GitHub Assistant
Automate GitHub PR/Issue workflows using gh CLI + auto-reply + Vietnamese templates.
Prerequisites
Ensure gh CLI authenticated: gh auth status
Auto-Reply Fixed Issues
Automatically find and reply to issues fixed since last release:
# Preview (dry-run)
python scripts/auto-reply-fixed-issues.py --dry-run
# Post comments
python scripts/auto-reply-fixed-issues.py
# Specific repo
python scripts/auto-reply-fixed-issues.py --repo owner/repo
How it works:
- Gets latest release tag
- Finds commits since release referencing issues (#123, fixes #123)
- Matches with open issues
- Auto-generates reply with commit links + file changes
- Posts comments
Quick Reference
PR Operations
| Task | Command |
|---|---|
| Create PR | gh pr create --title "Title" --body "Desc" --base main |
| Review PR | gh pr review 123 --approve --body "LGTM" |
| Merge PR | gh pr merge 123 --squash --delete-branch |
| Check status | gh pr checks 123 --watch |
Issue Operations
| Task | Command |
|---|---|
| List issues | gh issue list or gh issue list --label "bug" |
| Add comment | gh issue comment 123 --body "Comment" |
| Close issue | gh issue close 123 --comment "Fixed in v1.0" |
| Edit labels | gh issue edit 123 --add-label "bug" |
Reply Templates (Vietnamese)
| Template | Use When |
|---|---|
templates/fix-confirmed.md | Bug fixed and released |
templates/need-info.md | Need more info from reporter |
templates/progress-update.md | Status update |
templates/known-limitation.md | Known limitation |
templates/multi-report.md | Multiple reports |
templates/feature-dev.md | Feature in dev/beta |
References
references/pr-management.md- PR workflowsreferences/issue-management.md- Issue workflows
Special Values
@me current user | --state all|open|closed filter | --json fields JSON output | --web browser
Repository

khaphanspace
Author
khaphanspace/gonhanh.org/.claude/skills/github-assistant
467
Stars
52
Forks
Updated5d ago
Added6d ago