SuperAPI AI 工具集

quality-gate

编程与开发

查看项目

更新于 10-15 21:35

技能介绍

用途:在阶段推进前执行质量门禁检查清单,判断当前工作是否具备进入下一阶段的条件。包含三类门禁:预开发门禁(验收标准是否明确、依赖是否具备、UI 设计规格是否可用、遗留问题、故事点分配)、预 QA 门禁(验收标准是否全部实现、单元测试是否通过、代码评审是否完成、是否存在已知严重缺陷、测试数据是否就绪)、预发布门禁(单元与集成测试通过、代码评审完成、CHANGELOG 是否更新、无严重/主要未修复缺陷、文档更新、回滚方案)。所有门禁类型都附带数据库性能检查项:列表查询必须分页(不得无界 GetAll/ToList)、查询过滤字段需有索引、外键需有索引、排序字段需有索引。

使用方式:在 Codex 中以 $quality-gate 调用技能。执行顺序固定为:识别门禁类型 → 运行对应检查项 → 输出 PASS/FAIL 及逐项证据,不得跳过、重排或合并步骤。输出格式为 Quality Gate Result,包含门禁类型、结论、日期、检查清单(pass/fail/N/A 及证据)、阻塞项,以及在存在有效目标契约时附目标满足度矩阵。每一步需维护任务跟踪状态并附简要证据;若 Task 工具不可用,需以等效的步骤计划跟踪器保持相同状态流转。涉及前端或 UI 时需先阅读组件模式、样式指南与设计系统文档。

限制:无法运行的必要步骤或工具,应先停止并询问用户,不得自行调整。文档引用表明该技能依赖仓库内的文档、脚本与目标契约机制;具体安装、收费、平台支持等信息暂未提供。