SuperAPI AI 工具集

check

测试与质量

查看项目

更新于 10-15 19:52

技能介绍

用途:该技能用于运行项目的质量检查,核心命令为 just check。当用户说 '/check'、'run checks'、'quality checks'、'lint' 或想运行项目检查时使用。

主要能力与使用方式:技能会先确认项目根目录是否存在 justfile。若未找到 justfile,则停止并提示用户,说明需要带 check recipe 的 justfile,并给出安装命令:

npx skills add agoodway/GoodSkills --skill justfile -g

随后可运行 /justfile,由它检测项目类型并生成包含 check recipe 的 justfile,用于运行项目的 lint 与质量工具。

若 justfile 存在但没有 check recipe,则停止并提示用户添加。资料给出的按项目类型示例包括:Elixir/Phoenix 使用 mix check,Node.js 使用 npm run lint,Python 使用 truff check .,Go 使用 go vet ./...,Rust 使用 cargo clippy;也可用 /justfile 重新生成。

若 justfile 存在且含 check recipe,则运行 just check 并报告结果。若检查命令失败(非零退出),应展示完整输出,不自动修复问题,仅报告;若失败与 Credo 相关(Elixir 项目),建议使用 /credo fix。

限制:该技能依赖项目根目录的 justfile 及其中 check recipe;资料未提供其他平台、收费或效果信息。