SuperAPI AI 工具集

github

编程与开发

查看项目

更新于 10-15 13:11

技能介绍

GitHub Skill 用于通过 gh CLI 与 GitHub 交互。使用时,如果当前不在 git 目录中,应始终指定 --repo owner/repo,或直接使用 URL。

主要用途包括处理议题、拉取请求、CI 运行以及进行更高级的查询。

关于拉取请求,可以用 gh pr checks 55 --repo owner/repo 检查某个 PR 的 CI 状态。

关于工作流运行,可以用 gh run list --repo owner/repo --limit 10 列出最近的工作流运行;用 gh run view <run-id> --repo owner/repo 查看某次运行并了解哪些步骤失败;用 gh run view <run-id> --repo owner/repo --log-failed 仅查看失败步骤的日志。

关于高级查询,gh api 命令可用于访问其他子命令无法提供的数据,例如获取 PR 的特定字段:gh api repos/owner/repo/pulls/55 --jq '.title, .state, .user.login'。

关于输出格式,大多数命令支持 --json 以输出结构化数据,并可用 --jq 进行过滤,例如:gh issue list --repo owner/repo --json number,title --jq '.[] | "(.number): (.title)"'。

本技能的具体安装方式、收费与价格、适用平台等信息暂未提供。