Agent Skills
› xuiltul/animaworks
› github-tool
github-tool
GitHub通过gh CLI封装,用于在GitHub上管理和操作Issue及Pull Request的工具。支持列出和创建Issue/PR,以及检查仓库工作流。
Trigger Scenarios
需要创建或查看GitHub Issue
需要创建或查看GitHub Pull Request
Install
npx skills add xuiltul/animaworks --skill github-tool -g -y
SKILL.md
Frontmatter
{
"name": "github-tool",
"tags": [
"development",
"github",
"external"
],
"description": "GitHub integration tool for listing and creating issues and PRs via the gh CLI wrapper. Use when: creating or listing issues or pull requests, or checking repository work on GitHub."
}
GitHub Tool
External tool for GitHub issue and PR management via gh CLI.
Invocation via Bash
Use Bash with animaworks-tool github <subcommand> [args]. See Actions below for syntax.
Actions
list_issues — List issues
{"tool_name": "github", "action": "list_issues", "args": {"repo": "owner/repo", "state": "open", "limit": 20}}
create_issue — Create issue
{"tool_name": "github", "action": "create_issue", "args": {"title": "Title", "body": "Description", "labels": "bug,enhancement"}}
list_prs — List pull requests
{"tool_name": "github", "action": "list_prs", "args": {"repo": "owner/repo", "state": "open", "limit": 20}}
create_pr — Create pull request
{"tool_name": "github", "action": "create_pr", "args": {"title": "Title", "body": "Description", "head": "feature-branch", "base": "main", "draft": false}}
draft(optional, default: false): Create as draft PR
CLI Usage (S/C/D/G-mode)
animaworks-tool github issues [--repo OWNER/REPO] [--state open] [--limit 20]
animaworks-tool github create-issue --title TITLE --body BODY [--labels LABELS]
animaworks-tool github prs [--repo OWNER/REPO] [--state open] [--limit 20]
animaworks-tool github create-pr --title TITLE --body BODY --head BRANCH [--base main]
Notes
- gh CLI must be installed and authenticated
- Without --repo, uses the current directory's repository
Version History
- 140e43b Current 2026-07-25 09:12


