用途:对 PR、文件或分支执行符合 EasyPlatform 标准的全面代码审查,产出报告驱动的审查结果。调用形式为 Code Review: $ARGUMENTS,目标可以是 PR 编号、文件路径或分支名。
主要能力:按文件逐一审查并增量更新报告,再做整体架构一致性评估,最后给出关键问题、高优先级问题与架构建议。审查清单覆盖架构合规(Clean Architecture 分层、仓储模式、CQRS、禁止跨服务直连数据库)、代码质量(单一职责、DRY、错误处理、类型注解、提前返回)、命名规范、平台模式(校验流式 API、DTO 映射位置、实体查询静态表达式)、安全(无硬编码凭据、授权检查、边界输入校验、SQL 注入风险)与性能(避免 O(n²)、N+1 查询、全量加载、缺少分页)。同时要求文档与代码一致,检查功能文档、测试规格、CHANGELOG、README、架构文档与内联注释。
使用方式:先创建报告文件 plans/reports/code-review-{date}-{slug}.md,并用 TodoWrite 建立各阶段任务;随后逐文件阅读并更新报告,再重读报告做整体评估,最后补充总体评估、关键问题、高优先级、架构建议与正面观察。输出格式为 Summary、Critical Issues、Suggestions、Positive Notes。
限制:资料未提供该技能的具体安装命令、依赖环境、支持的平台版本或收费信息;审查结论需以文件与行号等证据支撑,避免表面化同意。