用途:为代码审查提供按优先级排序的手动检查清单,适用于审查 PR、检查密钥与注入、验证错误处理与边界情况,以及对小改动套用确定性清单。若需要完整委托式审查或专门扫描反模式,资料建议改用 code-review、code-antipatterns、code-hidden-failures、code-refactor 等技能。
主要能力:按 Security(严重)、Correctness(高)、Performance(中)、Quality(中)、Style(低)五级顺序检查。安全项包括硬编码 API 密钥/密码/令牌、日志与错误信息泄露凭据、密钥应从环境或 vault 加载、SQL 参数化、XSS 输入净化、命令注入、路径遍历、受保护端点的鉴权、会话与密码哈希、敏感数据与错误信息暴露。正确性项包括空值/边界值、错误条件、异步 await、竞态、API 契约、可回滚迁移、特性开关、新代码测试与错误路径覆盖。性能项包括 N+1 查询、数据结构选择、多余循环、缓存、连接与文件句柄关闭、内存泄漏、数据量、分页、外部调用超时。质量项包括命名、单一职责、DRY、抽象、依赖合理性、死代码、项目一致性。
使用方式:按清单逐项核对,输出采用固定格式——标题、风险等级(LOW/MEDIUM/HIGH/CRITICAL)、Critical Issues(含类别、文件:行、影响、修复建议)、Suggestions(含理由与替代方案)、Positive Notes。快速审查至少检查:是否有密钥凭据、是否有 SQL/命令注入、错误情况是否处理、新代码是否有测试。
限制:资料未提供安装命令、平台支持、收费方式或自动化集成细节;风格项建议交由自动化工具处理。