用途:qa-team 是一个多智能体代码评审技能,用于对当前分支的代码变更做 QA 评审,产出聚焦真实故障模式的报告并给出合并裁决。
主要能力:分派安全、数据库、可靠性、性能、前端、兼容性、数据完整性、文案等专业智能体,并始终运行 generalist-a 与 generalist-b 两个通用智能体。各智能体相互隔离、独立评审(不告知彼此存在、数量及收敛分析),最后统一汇总,做收敛分析(2 个及以上智能体独立指出的问题置信度更高)、风险评分(CRITICAL/HIGH/MEDIUM/LOW)与裁决(APPROVE / APPROVE WITH NITS / REQUEST CHANGES / BLOCKED)。
使用方式:技能依据变更文件类型选择相关智能体,按需补充通用智能体,保证至少 4 个专业智能体。先确定基线分支(用户传入参数则用之,否则默认 master),收集上下文: git diff <base>...HEAD --name-only git diff <base>...HEAD git log <base>...HEAD --oneline 无变更则告知用户并停止。随后在单条消息中并行发起所有相关智能体,各智能体以固定格式输出风险等级、发现项、清单覆盖与总结。最终把报告写入仓库根目录 QAREPORT.md,并向用户简述裁决与主要发现。
适用场景:提交合并前的分支评审、发布前 QA、需要多视角与真实事故模式校验的代码变更。
限制:依赖 references/personas.md 与 references/incident-patterns.md 定义角色与故障模式;文案类发现始终为非阻塞建议;未提供收费、平台或价格信息。