金色时刻 · 15:48
让好资源,触手可及
AGENT SKILL

github-assistant

github-assistant 是面向效率工具、开发运维、软件开发的 Agent Skill,来自 khaphanspace/gonhanh.org。查看技能说明、操作步骤与使用约定,并通过原项目了解详细用法。

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.

SKILL.md

下载 MD ↓
namegithub-assistant
descriptionGitHub 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

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

来源:khaphanspace/gonhanh.org · BSD 许可 · 许可原文 · MD 为来源页保存的历史版本