SuperAPI AI 工具集

review

测试与质量

查看项目

更新于 10-16 00:31

技能介绍

用途:review 只审查相对先前状态的变更集,如 diff、拉取请求、分支、提交、补丁或工作区改动;不用于对现有文件、API、架构等的泛化评估。若“review”含义不清,需先向用户确认是否为变更审查及比较基准。

主要能力:提供 Quick、Standard、Deep 三种深度。Quick 由编排者单遍覆盖全部领域;Standard 并行运行 Breaker(正确性)与 API Analyst(兼容性/约定)子代理,同时编排者执行 Inspector(架构、测试、性能、安全);Deep 在 Standard 基础上读取完整变更文件而非仅 diff。审查领域包括正确性、API 质量、架构、测试、性能与安全,并采用高置信度门槛,宁缺毋滥。

使用方式:命令支持 /review 或 /review my-feature-branch,分别审查当前分支或指定分支相对其解析目标的变更。先读取 .claude/skills/comparison-base/SKILL.md 解析基准,再收集 git 变更:本地审查用 git diff "$BASE_COMMIT",远程审查用两点范围 $BASE_COMMIT..$REVIEW_REF;本地审查还会收集未跟踪文件。空 diff 报告“No changes to review”;超过 10,000 行变更时要求缩小范围。

适用场景:需要针对变更集做聚焦代码审查、希望按正确性与 API 兼容性等维度并行分析时使用。

限制:不适用于无比较请求的泛化评估;结果按严重度分级并受领域上限与提升规则影响;当排除后无可执行逻辑文件时跳过 Breaker,API Analyst 做精简检查;子代理超时会标注该领域审查不完整。其余未提供。