用途:对代码进行质量分析与审查,输出带优先级和评分的问题报告,并给出可执行建议。触发词包括 code review、quality check、bug detection。
主要能力:审查分为四类。代码质量方面检测重复代码、分析函数与文件复杂度、检查命名规范、验证类型安全;缺陷检测方面识别潜在缺陷模式、检查 null/undefined 处理、审查错误处理、验证边界条件;安全方面检查 XSS/CSRF 漏洞、检测 SQL 注入模式、排查敏感信息泄露、审查认证与授权逻辑;性能方面检测 N+1 查询模式、检查不必要的重渲染、识别内存泄漏模式、发现优化机会。
使用方式:通过参数指定审查范围。审查单个文件用 /code-review src/lib/auth.ts;审查整个目录用 /code-review src/features/;PR 审查用 /code-review pr 123;审查当前改动用 /code-review staged。该技能会调用 code-analyzer Agent 进行深度分析,该 Agent 负责代码质量、安全与性能分析。
输出格式:报告包含摘要(审查文件数、问题数及严重程度分级、评分)、严重问题、主要问题、次要问题与建议,问题按 [FILE:LINE] 定位并附建议。
置信度过滤:code-analyzer Agent 按置信度过滤结果,高置信度(90% 以上)始终显示,中置信度(70% 至 89%)选择性显示,低置信度(低于 70%)隐藏。
PDCA 集成:属于 Check 阶段(质量验证),在实现后自动建议触发,输出到 docs/03-analysis/code-review-{date}.md。
限制:资料未提供安装方式、支持的编程语言范围、收费与价格信息,暂未提供。