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.
Security Assessment
About github-assistant
The 'github-assistant' skill provides automation for managing GitHub workflows, leveraging the `gh` CLI to streamline common GitHub operations such as creating pull requests (PRs), reviewing code, managing issues, and handling CI status checks. It reduces manual efforts by automating the process of managing PRs, adding comments, merging PRs, and replying to fixed issues with pre-defined templates. This skill is ideal for teams or individuals looking to automate repetitive tasks and maintain consistent workflows within GitHub repositories.
FAQ
How do I authenticate the `gh` CLI for this skill?
You need to ensure that the `gh` CLI is authenticated using the command `gh auth status`.
What is the purpose of the auto-reply fixed issues script?
The auto-reply fixed issues script automatically identifies issues that were resolved since the last release, generates a reply with commit details and file changes, and posts the reply to the relevant GitHub issues.
Are there any specific requirements for using the Vietnamese templates?
The Vietnamese templates are pre-configured and can be used for auto-replying to issues related to bug fixes, progress updates, feature developments, and more. Ensure you have access to these template files.
Can I use this skill for other GitHub repositories?
Yes, the scripts can be used for specific repositories by providing the `--repo owner/repo` flag when running the scripts.
Install github-assistant
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
khaphanspace/gonhanh.org