这个 Skill 让 AI 自动帮你修 GitHub CI!再也不用翻日志看到眼睛疼
还在为 CI 报红抓狂?每次 GitHub Actions 挂了,得手动点进页面、一条条翻日志、猜报错原因……现在有个 Skill 能帮 AI 直接把这个流程自动化了。
它能做什么
gh-fix-ci 是 OpenAI 开源的一个 Claude Code Skill,专门用来自动定位和修复 GitHub PR 里失败的 CI 检查。你只要说一句”帮我修一下这个 PR 的 CI”,它就会:
- 用
gh命令找到失败的 PR 和检查项 - 自动抓取 GitHub Actions 的失败日志
- 提炼出报错的关键片段
- 生成一个修复方案,等你确认后才动手
- 修完之后再跑一遍 CI 确认绿灯
整个过程不需要你点任何网页,全在命令行里搞定。
适用场景
适合这些同学:
– 经常提 PR、被 CI 红色支配的工程师
– 维护开源项目、每天要过很多 PR review 的 maintainer
– 想让 AI 帮你做 CI 维护而不是自己手动翻日志的效率党
– 团队里新人总是搞不定 Actions 报错,想有个自动诊断工具
不适合这些:
– Buildkite 等非 GitHub Actions 的 CI(它会标注为外部检查,不处理)
– 完全没配 gh CLI 的环境(需要先 gh auth login)
怎么用
# 先认证(只做一次)
gh auth login
# 检查某个 PR 的 CI 状态
gh pr checks
# 或者让 Skill 帮你自动分析
python "<skill-path>/scripts/inspect_pr_checks.py" --repo "." --pr "123"
装进 Claude Code 之后,直接说人话就行,比如:”这个 PR 的 CI 挂了,帮我看看怎么回事”。
技术细节
它自带一个 inspect_pr_checks.py 脚本,处理了 gh 命令字段漂移和日志拉取失败的情况,比手敲 gh pr checks --json 鲁棒得多。支持 --json 输出方便后续自动化,也支持 --max-lines 和 --context 控制日志截取范围。
GitHub 上 7.3k Stars,属于 OpenAI Skills 库里的实用派。
GitHub:https://github.com/openai/skills
GitHub: https://github.com/openai/skills
评论区
登录后可评论。