SuperAPI AI 工具集

when-reviewing-pull-request-orchestrate-comprehensive-code-revie

测试与质量

查看项目

更新于 10-15 21:11

技能介绍

用途:在需要对拉取请求进行多维度质量验证时,编排约15个专项评审智能体,覆盖代码、安全、性能、架构、测试与文档等维度,输出基于证据的合并建议。资料称其为约4小时的系统化流程,适用于变更跨多个质量维度、引入较大功能或架构改动、需要一致可重复评审流程的场景。

主要能力:以星型拓扑由一个PR管理器协调,分四阶段推进。阶段一并行执行自动化检查(代码分析、测试执行、覆盖率、构建验证),采用快速失败门禁;未通过则通知作者修改并暂停评审。阶段二并行开展专项评审,包括代码质量、安全、性能、架构、API文档、代码风格、依赖、测试覆盖、文档完整性等;结果按严重级别归类。阶段三为集成影响分析,评估破坏性变更、向后兼容与部署影响等。

使用方式:资料给出示例命令,如 npx claude-flow swarm init --topology star --max-agents 15 --strategy specialized、npx claude-flow agent spawn --type pr-manager、npx claude-flow task orchestrate --strategy parallel --max-agents 10 --priority high 等,并配合自动化脚手架命令(npm run lint、npm test、npm run test:coverage、npm run build 等,具体命令随语言而变)。还要求先查库:.claude/library/catalog.json(匹配>70%复用或适配)、.claude/docs/inventories/LIBRARY-PATTERNS-GUIDE.md、D:\Projects*。

限制:资料称评审SLA在4个工作小时内,需具备claude-flow相关环境与库目录;涉及具体阈值(如覆盖率>80%)、代码示例等细节均保留待查;实际适用性需结合团队环境评估。