免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。
本 Skill 面向需要直接通过命令行与 GitHub 仓库交互的开发者与运维人员。它封装了 gh CLI 的核心用法,支持在不进入本地 git 目录时通过 --repo owner/repo 直接指定远程仓库操作。你可以用它查询 PR 的 CI 检查状态、列出近期工作流运行记录、深入查看某次运行的失败步骤日志,也能通过 gh api 和 --json/--jq 组合提取结构化的 Issues 与 PR 字段信息,替代反复切换网页的操作流程。
SKILL.md(本文件):技能主说明,涵盖 PR 检查、工作流运行、API 高级查询与 JSON 输出过滤的触发条件与命令示例_icon.svg:技能图标gh api 直接访问 REST 端点,提取 PR 标题、状态、作者等自定义字段--json 与 --jq 将 Issues/PR 列表转为可读的格式化文本,方便后续处理| 用户怎么说 | 本技能做什么 |
|---|---|
| "帮我看看 #55 的 CI 过了没" | 执行 gh pr checks 55 --repo owner/repo,返回各检查项状态 |
| "最近 CI 老失败,帮我找下原因" | 先 gh run list 列出近期运行,再用 gh run view <id> --log-failed 定位失败日志 |
| "把这个仓库的 open issue 按编号和标题列出来" | 使用 gh issue list --json number,title --jq 输出格式化列表 |
| "不在项目目录里,能查另一个仓库的 PR 吗" | 所有命令均支持 --repo owner/repo 直接指定远程仓库,无需 cd 进入本地代码 |