khaphanspace

github-assistant

@khaphanspace/github-assistant
khaphanspace
532
58 forks
Updated 1/18/2026
View on GitHub

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.

Installation

$skills install @khaphanspace/github-assistant
Claude Code
Cursor
Copilot
Codex
Antigravity

Details

Path.claude/skills/github-assistant/SKILL.md
Branchmain
Scoped Name@khaphanspace/github-assistant

Usage

After installing, this skill will be available to your AI coding assistant.

Verify installation:

skills list

Skill Instructions


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:

  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

TaskCommand
Create PRgh pr create --title "Title" --body "Desc" --base main
Review PRgh pr review 123 --approve --body "LGTM"
Merge PRgh pr merge 123 --squash --delete-branch
Check statusgh pr checks 123 --watch

Issue Operations

TaskCommand
List issuesgh issue list or gh issue list --label "bug"
Add commentgh issue comment 123 --body "Comment"
Close issuegh issue close 123 --comment "Fixed in v1.0"
Edit labelsgh issue edit 123 --add-label "bug"

Reply Templates (Vietnamese)

TemplateUse When
templates/fix-confirmed.mdBug fixed and released
templates/need-info.mdNeed more info from reporter
templates/progress-update.mdStatus update
templates/known-limitation.mdKnown limitation
templates/multi-report.mdMultiple reports
templates/feature-dev.mdFeature 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