SuperAPI AI 工具集

qa-workflow

办公与效率

查看项目

更新于 10-16 07:25

技能介绍

用途:该技能是发布前的最后一道质量防线,用于在实现被标记完成后验证其完整性与正确性,并在未通过时驱动修复循环,直到所有验收标准通过、质量门禁清除。

主要能力:加载规格与历史 QA 报告、检查 git 变更;运行单元、集成、E2E 测试;逐条人工核验验收标准;做安全审查(如 eval、innerHTML、硬编码密钥)与代码模式合规检查;运行全量测试套件做回归检查;生成含汇总表、问题分级(Critical/Major/Minor)与结论(APPROVED/REJECTED)的 QA 报告,保存至 .claude/context/reports/qa/qa-report.md。被拒后进入修复循环:解析问题清单、逐项最小化修复、跑测试、自检、提交并请求复审。

使用方式:按阶段执行命令,例如读取规格 cat .claude/context/specs/[task-name]-spec.md、查看变更 git diff main...HEAD --name-status、启动环境 npm run dev、运行测试 npm test、npm run test:integration、npm run test:e2e、回归 npm test -- --coverage。修复后 git add 与 git commit 提交。

适用场景:实现完成后的验证、合并或部署前检查、验收标准核验。例外:仅文档变更可用最小验证,带 skip_validation 标记的琐碎修复可跳过。

限制:修复循环最多 5 轮,超出需升级人工复核;不得在测试失败时签署通过;不得只跑新测试而忽略全量回归;修复须最小化,不得顺手重构或加功能。具体平台、收费与价格信息暂未提供。