用途:对任意代码库进行结构化代码审查、安全审计与质量评估,用于审查拉取请求、按 OWASP/CWE 排查漏洞或获取改进建议。提供 REVIEW(完整审查与质量门控)、SCAN(安全漏洞专项扫描)、SUGGEST(非阻塞改进建议)三种模式。
主要能力:静态分析(圈复杂度、函数长度、命名规范、文档覆盖)、安全检查(CWE-798 硬编码凭证、CWE-89 SQL 注入、CWE-78 命令注入、CWE-22 路径遍历,以及 CWE-200、CWE-311)、反模式检测、质量门控(复杂度≤15、函数长度≤50 行、无 HIGH/CRITICAL 安全问题、文档与测试覆盖≥80%)与报告生成。工作流含回滚机制,触发条件满足时按步骤中止并等待处理。支持中英双语,命令用英文,中文关键词(扫描、审查、建议)可触发中文输出。
使用方式:提供待审查文件或范围后,技能按解析校验、静态分析、安全扫描、模式匹配、质量门控、生成报告六步执行;SCAN 模式输出各 CWE 检查的 PASS/FAIL 与问题统计。
限制:不执行代码、不部署构建、不编写新功能;不做包管理器依赖审计(如 npm audit、Dependabot);不生成文档,不评审无代码文件的架构设计。触发短语如“运行测试”“添加功能”“检查依赖”不应激活本技能。严禁在用户未确认时以 LOW 级问题阻断合并,严禁超出明确授权范围扫描,严禁在提交信息或公开渠道披露漏洞细节,严禁未经批准自动应用修复。
其他:资料提及 Use-to-Evolve 自改进机制与调用后审计记录,但未提供安装命令、收费与定价信息。