SuperAPI AI 工具集

solo-review

部署与运维

查看项目

更新于 10-15 21:46

技能介绍

用途:作为发布前的最终质量门禁,在 /deploy(或手动部署前的 /build)之后运行,也可对任意项目单独执行 /review 做代码质量审计。流程为 /deploy → /review。

主要能力:按 15 个维度依次检查并逐项报告,包括测试套件与集成测试、Linter 与类型检查、构建验证、两遍式上线前清单(关键项阻断发布,信息项仅报告)、安全审计(依赖漏洞与硬编码密钥、SQL 注入、XSS、环境变量暴露)、验收标准核对、代码质量抽查、计划完成度、生产日志、开发原则合规、提交质量、文档新鲜度、上下文质量与发布前风险预演。

使用方式:技能自包含,直接执行其中指令,不委派外部审查技能或 Task 子代理。若可用则使用 MCP 工具 session_search、project_code_search、codegraph_query,否则回退到 Glob + Grep + Read。先做预检:读取 CLAUDE.md、docs/plan/*/spec.md、plan.md、docs/workflow.md,识别技术栈;项目根存在 Makefile 时优先使用 make 目标(如 make test、make lint、make build)。按栈选择命令,例如 Next.js 用 npm test、pnpm lint、pnpm tsc --noEmit、npm run build,Python 用 uv run pytest、uv run ruff check,Swift 用 swift test、swiftlint,Kotlin 用 ./gradlew test、./gradlew lint。验收标准中带可运行命令的必须实际执行,不能以“无法从代码验证”代替;核对后把 spec.md 中的 - [ ] 改为 - [x] 并提交。

适用场景:需要判断代码是否可发布、做最终审查、质量检查或部署后复核时。

限制:不用于规划(/plan)。资料未提供收费、价格、平台支持范围等信息;部分检查依赖 MCP 工具、已部署环境或特定技术栈,缺失时按资料所述回退或标记为 N/A。