Why Use This This skill provides specialized capabilities for khaphanspace's codebase.
Use Cases Developing new features in the khaphanspace repository Refactoring existing code to follow khaphanspace standards Understanding and working with khaphanspace's codebase structure
Install Guide 2 steps 1 2 Install inside Ananke
Click Install Skill, paste the link below, then press Install.
https://github.com/khaphanspace/gonhanh.org/tree/main/.claude/skills/github-assistant Skill Snapshot Auto scan of skill assets. Informational only.
Valid SKILL.md Checks against SKILL.md specification
Source & Community
Updated At Dec 22, 2025, 04:06 PM
Skill Stats
SKILL.md 73 Lines
Total Files 4
Total Size 2.2 KB
License BSD-3-Clause
---
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:
```bash
# 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:**
1. Gets latest release tag
2. Finds commits since release referencing issues (#123, fixes #123)
3. Matches with open issues
4. Auto-generates reply with commit links + file changes
5. 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 workflows
- `references/issue-management.md` - Issue workflows
## Special Values
`@me` current user | `--state all|open|closed` filter | `--json fields` JSON output | `--web` browser