mcpField
F
fix-ci

fix-ci

github.com/cursor云与 DevOps14.5k2.4k 次安装今天更新
代码仓库

关于 fix-ci

Fix CI 是用于处理分支或 PR 检查失败的技能,采用迭代且低风险的流程。它定位可处理的错误、逐项修复,并重新检查 PR 状态。

主要功能

  1. 01检查当前 PR 状态
  2. 02定位首个可处理错误
  3. 03逐项实施最小修复
  4. 04重复检查 CI 直至通过

适用场景

  1. 01处理失败的 PR 检查
  2. 02诊断 CI 作业中的错误
  3. 03每次修复后跟踪 CI 状态

安装

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

$npx skills add https://github.com/cursor/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