SuperAPI AI 工具集

project-min-evaluation

测试与质量

查看项目

更新于 10-16 03:42

技能介绍

用途:这是一个质量检查技能,在报告实现工作完成前、提交前或需要验证质量时加载使用。

主要能力:从项目自动检测包管理器,运行项目 package.json 中已定义的最小质量脚本,并按规定顺序执行;遇到失败即停止,修复后从该步骤重新运行。输出契约要求逐个脚本报告通过、失败或未定义;若失败或无法运行,需给出准确命令、准确错误和未验证范围。

使用方式:读取 package.json 与锁文件以选择运行器(packageManager 字段指定的管理器、pnpm-lock.yaml 用 pnpm run、bun.lock 或 bun.lockb 用 bun run、package-lock.json 或无其他信号用 npm run)。按表格顺序执行存在的 lint、typecheck、format:check、test、doctor、check 脚本;test:e2e 仅当端到端行为变化时运行。从仓库根目录执行,不得跳过失败步骤去运行后续脚本。

限制:只运行 package.json 中已定义的脚本,不得硬编码运行器或虚构命令;缺失的预期脚本应报告而非自行编造。绝不在此检查失败或未运行时声称完成。更详细的检测边界情况见 references/script-discovery.md。