开发与工程 ✓ Microsoft · 官方

CI 检查修复助手

根据失败检查的注释和输出定位原因并修复当前会话中的 CI 问题。

40/ 100
不推荐

当前收益不足以覆盖风险或不确定性。

查看评分依据 ↓
可直接使用于
Codex · Claude Code
Star 数
★ 194k
最近更新
11 天前
License
MIT
ci-fixingfailed-checkscode-changeslint
+2compile-errorstesting

这个 Skill 能做什么,适合哪些场景?

该技能用于修复当前会话中的失败 CI 检查。它读取失败检查提供的状态、结论、详情链接、注释和输出,并据此判断根因。随后修改必要的代码,重点处理编译错误、代码检查问题和失败测试。它还会在可行时进行本地验证,但不限定具体 CI 平台。

读取当前会话附带的失败 CI 检查信息,包括拉取请求链接、检查名称、状态、结论、详情 URL、注释和输出;分析失败根因;执行必要的代码修改;在条件允许时进行编译、代码检查或相关测试等本地验证。

适合
  • 开发者点击 Changes 工具栏中的 Fix Checks 按钮后,需要处理当前会话的失败 CI 检查。
  • 维护者收到带有检查输出和注释的拉取请求失败结果,需要定位编译错误并修改代码。
  • 团队成员面对代码检查或代码卫生违规,需要根据 CI 反馈进行针对性修复。
  • 开发者遇到 CI 测试失败,希望修改后在本地运行相关验证。

如何安装这个 Skill?

使用前请注意
  • “立即”修改代码缺少确认和回滚要求;应先概述拟修改范围,并在高影响变更前请求确认。
  • 技能未定义 CI 信息缺失、日志含敏感数据、无法本地复现或验证失败时的处理方式。
  • 未说明具体命令、输出格式、依赖环境及非适用场景;中文用户和中国大陆网络环境的适配性无法从材料确认。
开始前你需要
Agent 需要具备
  • 本地文件系统

该技能位于 VS Code 仓库的 src/vs/sessions/skills/fix-ci/SKILL.md。README 说明该仓库包含 61 个技能,但没有提供单独安装此技能的命令或步骤;独立安装方式未文档化。

通用方式:手动安装到 Claude Code(macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/microsoft/vscode.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/src/vs/sessions/skills/fix-ci" ~/.claude/skills/
rm -rf "$tmp"

根据源仓库地址和 Skill 路径自动生成,只复制这个 Skill 的文件夹。如果上文有作者提供的安装方式,请优先按作者说明操作;想只在当前项目中使用,把 ~/.claude/skills 换成项目里的 .claude/skills。

如何使用这个 Skill?

试试这样说

安装后,把下面任意一句发给 Agent 即可触发:

  • 请修复当前会话中失败的 CI 检查。

在包含失败 CI 检查信息的当前会话中,点击 Changes 工具栏中的 Fix Checks 按钮。示例触发:"请修复当前会话中失败的 CI 检查。"随后提供失败检查的注释和输出,以便技能分析并修改代码。

这个 Skill 有哪些优点和局限?

优点
  • 直接围绕失败检查的注释和输出定位问题。
  • 覆盖编译错误、代码检查违规和失败测试等常见根因。
  • 要求尽量进行本地验证,并避免无关修改。
局限
  • 依赖当前会话附带完整的失败检查信息。
  • SKILL.md 未说明支持的具体 CI 服务或平台。
  • 本地验证仅在条件允许时进行,未提供固定的验证命令。
  • README 未提供该技能的独立安装流程。

这个 Skill 与同类方案有什么区别?

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
CI 检查修复助手 本页 ✓ Microsoft · 官方 40 · 不推荐 ★ 194k 11 天前 MIT
反馈执行器 ✓ Microsoft · 官方 53 · 谨慎使用 ★ 194k 11 天前 MIT
循环验证器 51 · 谨慎使用 ★ 12k 11 天前 MIT
完成前验证 48 · 谨慎使用 ★ 299k 16 天前 MIT
SkillHub 测试与 CI 规范 47 · 谨慎使用 ★ 5.2k 11 天前 Apache-2.0

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-2.0
不推荐
40/ 100 五分制 2.0 / 5
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
1信任安全11 / 25 · 2.2/5

技能限定于当前会话的失败 CI 检查并要求避免无关修改,且未显示恶意、凭据窃取或隐蔽外传;但要求“立即”修改,没有用户确认、权限边界、敏感日志处理、变更回滚或数据流说明,因此扣分。

2可靠稳定6 / 20 · 1.5/5

工作流逻辑基本一致:读取检查信息、定位根因、修改代码并尽可能本地验证;但未规定缺失或格式异常输入的处理、具体验证命令、失败反馈或无法复现时的停止条件,静态评估限制分数不超过 10。

3适用触发8 / 15 · 2.7/5

触发场景和目标较明确,即通过 Changes 工具栏的 Fix Checks 按钮修复当前会话 CI;但未说明非适用场景、输入格式、输出形式、权限要求或不同开发环境支持,中文支持和中国大陆网络可达性也未被说明。

4规范维护7 / 15 · 2.3/5

名称、描述和正文一致,结构简洁并有分步工作流;仓库提供 MIT 许可证、Microsoft 归属和版本信息,但技能本身缺少依赖/安装说明、示例、FAQ、已知限制、变更记录和明确维护路径,因此扣分。

5有效结果5 / 15 · 1.7/5

能够覆盖从失败日志到代码修复和本地验证的核心任务,且强调聚焦 CI 根因;但没有具体工具调用、输出格式、代表性结果或替代方案证据,且“尽可能验证”可能留下未确认的修复,静态评估限制分数不超过 7。

6证据核验3 / 10 · 1.5/5

失败检查通常包含状态、详情链接、注释和输出,具备一定可追溯性;仓库还有真实 CI 工作流和测试材料,但未证明覆盖该技能的关键执行路径,也未提供该技能自身的可复现测试,静态评估限制分数不超过 5。

1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年7月20日 审查版本 5b3e1be7be9e 评估证据[1][2][3][4][5][6][7][8][9][10][11]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

查看完整评分方法 →

常见问题

它能否独立分析没有检查输出的 CI 失败?
资料要求读取附带的失败检查信息,包括注释和输出;未说明没有这些信息时的处理方式。
它会修改哪些文件?
它会进行解决失败检查所需的代码修改,并应避免无关改动;资料没有规定具体文件范围。
它是否需要特定的 CI 服务?
资料未指定具体 CI 服务,因此无法确认对某个平台的专门支持。
如何安装这个技能?
技能文件位于指定仓库路径。README 仅说明整个仓库包含 61 个技能,没有记录此技能的独立安装命令。

同仓库的其他 Skills

均来自 microsoft/vscode

开发与工程 ✓ Microsoft · 官方

反馈执行器

读取当前会话反馈并落实对应代码修改。

★ 194k FS 53 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

更新现有拉取请求

同步分支、检查代码并将新变更推送到现有拉取请求。

★ 194k FS 32 不推荐 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 单元测试助手

在 VS Code 源码仓库中按文件、测试名称或匹配模式运行单元测试。

★ 194k FS 55 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code Chat 性能实验室

基准测试聊天渲染性能,并检测会话中的内存泄漏。

★ 194k FS 53 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 冒烟测试助手

运行、筛选并调试 VS Code 端到端冒烟测试。

★ 194k FS 53 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

CI 组件截图基线调查

从 CI 检查结果和截图制品中调查组件截图差异。

★ 194k FS 37 不推荐 11 天前
开发与工程 ✓ Microsoft · 官方

工具重命名兼容性检查

防止内置工具重命名破坏现有提示词与工具配置。

★ 194k FS 63 推荐 11 天前
开发与工程 ✓ Microsoft · 官方

Agent 主机端到端测试助手

用严格的回放夹具维护 VS Code Agent 主机端到端测试。

★ 194k FS 56 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code Agents 窗口会话架构

帮助代理安全实现和修复 VS Code Agents 窗口功能。

★ 194k FS 56 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

Code OSS 启动与调试

为 VS Code 源码构建提供隔离启动、Playwright 自动化和多进程调试端口。

★ 194k FS 54 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

组件夹具与截图测试

帮助你为 VS Code 组件创建稳定、可主题化的截图测试夹具。

★ 194k FS 53 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 聊天定制编辑器开发技能

帮助开发者安全修改并测试 VS Code 的聊天定制管理界面。

★ 194k FS 52 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 错误遥测修复指南

从错误遥测追溯无效数据源头,修复未处理错误而不是掩盖崩溃。

★ 194k FS 52 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 集成测试运行助手

帮助你在 VS Code 源码仓库中准确运行和筛选集成测试。

★ 194k FS 52 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

Code OSS 开发日志查看器

快速定位并读取 Code OSS 开发运行日志。

★ 194k FS 51 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

会话代码审查

审查当前会话的代码变更,并将高价值问题直接标注在代码上。

★ 194k FS 51 谨慎使用 11 天前
自动化与运维 ✓ Microsoft · 官方

CI 故障修复助手

定位拉取请求中的 CI 失败原因并迭代修复。

★ 194k FS 48 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 代码卫生检查

在提交前检查 VS Code 代码规范,减少因卫生检查失败导致的提交阻塞。

★ 194k FS 48 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code 性能调查工作流

自动化复现 VS Code 场景并采集性能与内存证据。

★ 194k FS 47 谨慎使用 11 天前
开发与工程 ✓ Microsoft · 官方

VS Code Insiders 自动化技能

通过 Playwright 自动化 VS Code Insiders 与 Copilot Chat。

★ 194k FS 46 谨慎使用 11 天前

相关 Skills