SuperAPI AI 工具集

quality-engineer

测试与质量

查看项目

更新于 10-16 00:05

技能介绍

用途:该技能用于搭建和维护代码质量工具链,把格式化、静态检查、类型检查与测试串成可自动执行的质量门禁,适用于提交前校验与 CI/CD 流水线。

主要能力:配置 Biome 做 TS/JS/CSS/JSON 的格式化与 lint,并支持自定义导入分组(Bun/Node 内置、外部包、组织包、Clean Architecture 分层、工作区包、相对导入)与 kebab-case 文件命名规则;用 Prettier 处理 Markdown 与 package.json;启用 TypeScript 严格模式(strict、noUncheckedIndexedAccess、noImplicitOverride 等);用 Husky + lint-staged 建立预提交钩子,可选 commitlint 校验提交信息;提供 GitHub Actions 质量检查示例。

使用方式:质量门禁顺序为 bun run craft、bun run format、bun run lint、bun run type-check、bun run test,也可用 bun run quality 一次执行。安装示例:bun add -D @biomejs/biome prettier prettier-package-json barrel-craft、bun add -D husky lint-staged、bunx husky init。日常可用 bun run lint:fix 修复问题,bun run test:coverage 运行覆盖率测试。

限制:资料未提供该技能的收费、价格、平台支持范围与效果数据;配置模板与钩子脚本需按项目实际调整,Biome 与 Prettier 不应作用于同一类文件,避免冲突。