SuperAPI AI 工具集

comprehensive-review-full-review

通用与其它

查看项目

更新于 10-15 22:10

技能介绍

用途:在需要端到端全面代码审查时使用,覆盖正确性、安全、可维护性、性能与测试缺口;与综合审查无关的任务不适用。

主要能力:分四阶段编排专用代理。阶段1并行做代码质量分析(复杂度、可维护性、重复、命名、Clean Code、SOLID,可接 SonarQube、CodeQL、Semgrep)与架构设计审查(微服务边界、API、数据库模式、依赖、DDD、循环依赖、耦合)。阶段2做安全审计(OWASP Top 10、Snyk/Trivy 依赖扫描、GitLeaks 密钥检测、输入校验、认证授权、加密)与性能可扩展性分析(CPU/内存热点、查询性能、缓存、N+1、连接池、异步、内存泄漏)。阶段3做测试覆盖与质量分析(单元/集成/端到端、测试金字塔、断言密度、隔离、mock、flakiness)与文档及 API 规范审查(内联文档、OpenAPI/Swagger、ADR、README、部署指南、runbook)。阶段4验证框架与语言最佳实践及 CI/CD 与 DevOps 实践(构建与测试自动化、蓝绿/金丝雀、IaC、可观测性、回滚)。最后汇总为 P0 至 P3 优先级报告。

配置选项:--security-focus、--performance-critical、--tdd-review、--ai-assisted、--strict-mode、--metrics-report、--framework [name]。

使用方式:以目标代码或变更作为 $ARGUMENTS 传入,按阶段调用 Task 工具及对应 subagent_type(如 code-reviewer、architect-review、security-auditor、application-performance::performance-engineer、unit-testing::test-automator、code-documentation::docs-architect、framework-migration::legacy-modernizer、cicd-automation::deployment-engineer)。

限制:仅在任务明确匹配上述范围时使用;输出不能替代环境特定验证、测试或专家评审;缺少必要输入、权限、安全边界或成功标准时应停止并请求澄清。具体安装命令与价格资料暂未提供。