Rust编译连环报错?这款Skill来拆

帮你修复编译错误、代码检查和测试失败。

fix-errors 是面向 Warp Rust 代码库的错误修复 Skill,指导 AI 处理编译失败、Clippy 提示、格式问题和测试失败。把完整报错和相关改动交给它,AI 会先检查多条错误是否来自同一个原因,再按类型逐步修复。

比如结构体增加字段后,失败可能同时出现在构造、模式匹配和解构位置。只修编译器最先指出的一行还不够,需要沿着这次接口变化检查所有相关使用处。函数参数和枚举分支变化也类似。

这份指南包含 Warp 的具体检查脚本和测试运行方式,还单独说明浏览器 WASM 目标里的文件系统限制。项目使用 local_fs 条件处理相关代码,这属于该仓库的约定,不能直接照搬到任意 Rust 项目。

排查时可以先跑具体包或匹配名称的测试,确认局部修复;准备提交审查前,再按仓库要求完成整体检查。

它适合在这个代码库里开发的人,让 AI 知道该怎样验证“修好了”。对于其他 Rust 项目,可以借鉴先查根因和联动调用点的方法,但需要换成项目自己的构建与测试规则。

分类:测试排错

来源仓库:warpdotdev/common-skills

适合用来做什么

  • 修复Warp代码库中的clippy错误。
  • 请解决当前PR中的所有编译错误。

安装 fix-errors

npx skills add https://www.iskills.cc/skills/warpdotdev/common-skills/fix-errors/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 fix-errors 的用途与原始说明

浏览全部 Skill 指南