用途:在安装不熟悉的 Skill、MCP 服务器、连接器、插件或桌面扩展前做审查。适用场景包括项目会接触文件、凭证、浏览器会话、外部账号、网络请求或破坏性操作,以及发布版本、二进制、依赖或远程安装器无法独立验证时。默认工作流为只读:静态审查期间不安装依赖、不执行项目代码、不登录、不提供凭证、不连接真实账号。
主要能力:记录确切的仓库、修订版本或发布、许可证、归档状态、最近实质更新和已审查文件,并声明范围限制;通读完整 SKILL.md 及其直接调用的每个文件,追踪脚本、钩子、清单、包安装步骤、二进制、远程 URL、环境变量和捆绑资源;清点能力(文件系统访问、命令执行、网络访问、浏览器控制、账号操作、发布、消息、删除、支付、凭证访问、持久化和自更新);追踪敏感数据从来源到本地存储、子进程、日志、模型、API、MCP 服务器、分析服务等目的地;检查依赖清单、锁文件、安装脚本和发布来源;将已确认发现与上下文风险、未解答问题分开,并引用文件路径、行号、配置字段、命令或一手文档。
输出与用法:先给出被审对象身份和一个结论(观察到的风险较低/需要审查/观察到的风险较高),再提供范围与限制、能力与权限表、数据流表、按严重程度排序的发现(含证据、影响和缓解措施)、未解答问题,以及最小权限测试计划。最小权限测试建议使用一次性数据或账号,未经明确批准不得运行。
限制:静态审查无法证明运行时行为或不透明远程服务的内容;绿色验证器、市场条目、星标数或安装成功只说明其狭窄属性,不构成安全证书。缺少文档的数据目的地仍是未解决问题,不能默认数据留在本地。若审查需要真实凭证、生产数据或未经批准的外部操作,应停止。风险严重程度取决于能力、暴露面、控制与可逆性,而非关键词。