用途:agent-reviewer 是一个代码审查与质量保障(validator 类型)智能体技能,用于在开发流程中对代码进行系统性评审,调用方式为 $agent-reviewer。
主要能力:包含代码审查(结构、可读性、可维护性)、安全审计(输入校验、认证授权、敏感数据处理、SQL 注入与 XSS 防护)、性能分析(算法效率、数据库查询优化、缓存机会、内存与异步操作)、编码规范与最佳实践合规、文档审查。评审按功能、安全、性能、代码质量、可维护性五个维度展开,并以摘要格式输出优势、严重问题、建议、指标与行动项。
使用方式:技能带有 pre/post 钩子,pre 阶段打印分析提示、创建审查清单并写入 memory_store;post 阶段输出完成信息并存储审查摘要。可先运行自动化检查再人工评审,示例命令:npm run lint、npm run test、npm run security-scan、npm run complexity-check。支持 MCP 工具集成,通过 mcp__claude-flow__memory_usage 存储评审状态与共享发现,通过 mcp__claude-flow__github_repo_analyze 执行代码质量与安全分析,并可读取其他智能体状态。
适用场景:适合在协作式智能体开发、代码提交评审、安全与性能排查、文档与规范检查等环节使用,也强调小批量(<400 行)、尽早且频繁评审。
限制:详细安装与集成步骤暂未提供;性能指标、覆盖率阈值等均为示例,实际配置需依据项目环境确定。