用途:Quality Guardian 是一个质量守门员技能,用于在提交前运行并分析项目质量检查,包括 Linting、类型检查和测试。
主要能力:执行总审计,建议按顺序运行 pnpm lint(代码风格与潜在逻辑错误检查)、pnpm lint:css(SCSS 样式规范检查)、pnpm typecheck(全量 TypeScript 类型检查)、pnpm test(自动化测试,可选)。解析 stdout/stderr 识别导致错误的特定文件和行,向用户或其他 Agent 提供失败摘要以便修复。
使用方式:作为提交工作流的一部分被调用时,必须至少运行 typecheck 和 lint。若全量测试太慢,可 focused 运行与最近更改相关的特定测试文件。示例:输入“验证最近的更改”,动作是运行 pnpm typecheck 和 pnpm test;若 pnpm typecheck 失败则报告具体的类型不匹配错误。
适用场景:提交前审查、持续集成前的本地验证、重大逻辑变更后的测试。
限制:资料未提供安装步骤、收费方式、支持平台及具体配置细节,均暂未提供。