mcpField
F
fix-ci

fix-ci

github.com/poteto云与 DevOps12951 次安装21 周前更新
代码仓库

关于 fix-ci

fix-ci 是面向开发者的工作流技能,用于诊断并修复分支或拉取请求中的 CI 故障。它提取可处理的作业错误,优先实施小幅修复,并重复检查直至 CI 通过。

主要功能

  1. 01检查拉取请求状态与作业日志
  2. 02定位可处理的 CI 故障
  3. 03实施低风险的小幅修复
  4. 04重复检查直至 CI 通过
  5. 05报告错误、修复及状态

适用场景

  1. 01诊断拉取请求检查失败
  2. 02迭代修复分支 CI 故障
  3. 03汇总根本错误与当前 CI 状态

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/poteto/plugins --skill fix-ci

安装后在 Claude Code 中输入/fix-ci确认已加载。

详细介绍

修复 CI

触发条件

分支或 PR 的 CI 检查失败,需要快速迭代,直到所有检查通过。

工作流

  1. 确定当前活动的 PR,并检查 gh pr checks --json name,bucket,state,workflow,link。
  2. 检查失败的任务,并提取第一个可操作的错误。可用时查看 GitHub Actions 日志;否则使用检查链接确定失败的命令或服务。
  3. 应用最小且安全的修复。
  4. 推送、更改后重新检查 PR 的检查项,并重复此过程,直到所有检查通过。

注意事项

  • 一次只修复一个可操作的失败。
  • 优先采用最小、低风险的更改,再考虑更广泛的重构。
  • 将 gh pr checks 作为判断 PR CI 总体状态的依据。

输出

  • 首要失败的任务及根本错误
  • 按迭代顺序列出已应用的修复
  • 当前 CI 状态及下一步操作

评论

支持 Markdown