重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
github-automation by vm0-ai/vm0-skills
npx skills add https://github.com/vm0-ai/vm0-skills --skill github-automation此技能可帮助您使用 gh CLI 管理 GitHub 操作,包括仓库、议题、拉取请求、发布和 GitHub Actions 工作流。
通过以下命令验证:
gh auth status
使用 gh CLI 命令。常见模式:
仓库操作
gh repo view <owner>/<repo>
gh repo clone <owner>/<repo>
gh repo create <name> --public/--private
gh repo list <owner>
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
议题操作
gh issue list --repo <owner>/<repo>
gh issue create --repo <owner>/<repo> --title "Title" --body "Body"
gh issue view <number> --repo <owner>/<repo>
gh issue close <number> --repo <owner>/<repo>
gh issue comment <number> --repo <owner>/<repo> --body "Comment"
拉取请求操作
gh pr list --repo <owner>/<repo>
gh pr create --repo <owner>/<repo> --title "Title" --body "Body"
gh pr view <number> --repo <owner>/<repo>
gh pr merge <number> --repo <owner>/<repo>
gh pr review <number> --repo <owner>/<repo> --approve/--comment/--request-changes
gh pr checks <number> --repo <owner>/<repo>
搜索操作
gh search repos <query>
gh search issues <query>
gh search prs <query>
gh search code <query>
GitHub Actions
gh run list --repo <owner>/<repo>
gh run view <run-id> --repo <owner>/<repo>
gh workflow list --repo <owner>/<repo>
发布
gh release list --repo <owner>/<repo>
gh release create <tag> --repo <owner>/<repo> --title "Title" --notes "Notes"
--repo <owner>/<repo>--json 标志列出项目时,请清晰格式化:
#123 - 议题标题 (open/closed) - @作者
#456 - PR 标题 (open/merged/closed) - @作者
创建项目时,始终报告:
创建议题:
gh issue create --repo <owner>/<repo> --title "Bug: Login fails" --body "Steps to reproduce..."
列出等待审查的开放 PR:
gh pr list --repo <owner>/<repo> --state open --search "review:required"
以 JSON 格式获取 PR 详情:
gh pr view <number> --repo <owner>/<repo> --json title,state,reviews,checks
此技能需要安装 GitHub CLI (gh)。
当将输出通过管道传递给其他命令(如 jq)时,对于环境变量请使用 $(printenv VAR):
gh pr view <number> --repo <owner>/<repo> --json title,state | jq '.title'
每周安装数
61
仓库
GitHub 星标数
49
首次出现
Jan 24, 2026
安全审计
安装于
gemini-cli50
opencode49
codex49
cursor47
github-copilot47
amp46
This Skill helps you manage GitHub operations using the gh CLI, including repositories, issues, pull requests, releases, and GitHub Actions workflows.
Verify with:
gh auth status
Use gh CLI commands. Common patterns:
Repository Operations
gh repo view <owner>/<repo>
gh repo clone <owner>/<repo>
gh repo create <name> --public/--private
gh repo list <owner>
Issue Operations
gh issue list --repo <owner>/<repo>
gh issue create --repo <owner>/<repo> --title "Title" --body "Body"
gh issue view <number> --repo <owner>/<repo>
gh issue close <number> --repo <owner>/<repo>
gh issue comment <number> --repo <owner>/<repo> --body "Comment"
Pull Request Operations
gh pr list --repo <owner>/<repo>
gh pr create --repo <owner>/<repo> --title "Title" --body "Body"
gh pr view <number> --repo <owner>/<repo>
gh pr merge <number> --repo <owner>/<repo>
gh pr review <number> --repo <owner>/<repo> --approve/--comment/--request-changes
gh pr checks <number> --repo <owner>/<repo>
Search Operations
gh search repos <query>
gh search issues <query>
gh search prs <query>
gh search code <query>
GitHub Actions
gh run list --repo <owner>/<repo>
gh run view <run-id> --repo <owner>/<repo>
gh workflow list --repo <owner>/<repo>
Releases
gh release list --repo <owner>/<repo>
gh release create <tag> --repo <owner>/<repo> --title "Title" --notes "Notes"
--repo <owner>/<repo> when not in a cloned repository--json flag when you need to parse output programmaticallyWhen listing items, format clearly:
#123 - Issue title (open/closed) - @author
#456 - PR title (open/merged/closed) - @author
When creating items, always report:
Create an issue:
gh issue create --repo <owner>/<repo> --title "Bug: Login fails" --body "Steps to reproduce..."
List open PRs awaiting review:
gh pr list --repo <owner>/<repo> --state open --search "review:required"
Get PR details as JSON:
gh pr view <number> --repo <owner>/<repo> --json title,state,reviews,checks
This Skill requires the GitHub CLI (gh) to be installed.
When piping output to other commands like jq, use $(printenv VAR) for environment variables:
gh pr view <number> --repo <owner>/<repo> --json title,state | jq '.title'
Weekly Installs
61
Repository
GitHub Stars
49
First Seen
Jan 24, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
gemini-cli50
opencode49
codex49
cursor47
github-copilot47
amp46
通过 LiteLLM 代理让 Claude Code 对接 GitHub Copilot 运行 | 高级变通方案指南
48,700 周安装
Espanso动态表单技能:运行时生成表单布局,支持多语言,提升文本扩展效率
1 周安装
VSCode Claude 通知修复技能 - 解决Windows/macOS通知不触发问题 | 原生系统通知
1 周安装
SvelteKit shadcn-svelte 组件库完整指南:安装、配置与使用教程
1 周安装
SvelteKit渐进式架构规范:代码编写、服务器分层与REST API设计指南
1 周安装
SvelteKit媒体存储方案:文件上传、对象存储集成与附件管理最佳实践
1 周安装
SvelteKit shadcn-svelte 完整指南:组件安装、使用原则与分类列表
1 周安装