SuperAPI AI 工具集

when-reviewing-code-comprehensively-use-code-review-assistant

测试与质量

查看项目

更新于 10-16 05:06

技能介绍

用途:对拉取请求(PR)进行综合代码审查,用多智能体集群把审查拆分为安全、性能、风格、测试覆盖、文档五个专门维度,并行分析并给出可度量的质量指标、自动修复建议和合并就绪判断。

主要能力:安全审查覆盖 OWASP Top 10、依赖漏洞、密钥泄露与认证授权模式检查;性能审查检测反模式、复杂度、运行时剖析与瓶颈;风格审查运行 ESLint、Prettier、TypeScript 检查并核对命名与代码组织;测试审查统计覆盖率、缺失测试与测试质量;文档审查检查 JSDoc/TypeDoc、OpenAPI、README 与注释质量。各阶段均设验证门(如无严重安全问题、API 响应 <200ms、语句覆盖率 ≥90% 等)并产出 JSON 报告。

使用方式:基于 claude-flow 钩子编排,例如 npx claude-flow@alpha hooks pre-task --agent-id "security-manager" --description "Security vulnerability scanning" --task-type "security-audit",配合 npx eslint、npm audit、npx gitleaks detect、npx prettier、npx tsc、npm run test:coverage 等命令执行,结果通过 hooks post-edit 写入内存键。

适用场景:需要多维度、可量化、可自动修复的 PR 审查流程。

限制:资料未提供具体安装步骤、收费与价格、支持平台及实际效果数据;部分命令与配置需按项目自行调整。