SuperAPI AI 工具集

code-reviewer

测试与质量

查看项目

更新于 10-16 05:47

技能介绍

用途:code-reviewer 是面向广泛代码审查与 PR 审查的默认代码质量路由,适合在用户要求对代码或 PR 做新一轮审查时使用,关注正确性与潜在缺陷、可维护性与可读性、回归风险,以及从审查者视角发现的测试覆盖缺口。

主要能力:提供三个自动化脚本:python scripts/pr_analyzer.py [options] 用于 PR 分析;python scripts/code_quality_checker.py [options] 用于代码质量检查;python scripts/review_report_generator.py [options] 用于生成审查报告。脚本支持自动化脚手架、内置最佳实践、可配置模板、质量检查、深度分析、性能指标、建议与自动修复等。参考文档包括 references/code_review_checklist.md、references/coding_standards.md、references/common_antipatterns.md,以及保留的 references/python-style-guide.md 和轻量风格检查脚本 scripts/check_style.py。

使用方式:按需运行上述脚本,例如 python scripts/code_quality_checker.py . 或 python scripts/review_report_generator.py --analyze;也可参考文档中的检查清单与标准。

适用场景:通用代码审查、PR 审查、可维护性与正确性检查、回归风险评估。

限制与路由边界:安全专项(OWASP、密钥泄露、认证绕过、注入、安全审计)由 security-reviewer 负责;已有 CodeRabbit/GitHub/人工审查评论由 receiving-code-review 负责;完成前最终证据由 verification-before-completion 负责;AI 生成注释与冗余守卫清理由 deslop 负责;测试先行开发由 tdd-guide 负责。本技能不主导这些更窄的问题。技术栈覆盖 TypeScript、JavaScript、Python、Go、Swift、Kotlin 等,但具体收费、价格、平台与效果资料暂未提供。