安装前检查 Skill

NVIDIA/SkillSpector

结合静态扫描与源码审查,在安装前检查 AI Agent Skill 的安全风险。

最近更新于:

查看 GitHub 项目
npx skills add NVIDIA/SkillSpector --skill skill-inspector
25,564Stars2,258Forks仓库最近推送

关于这个 Skill

Skill Inspector 结合 NVIDIA SkillSpector 的静态扫描结果和 Agent 对源码、权限、网络访问及用户控制的审查,给出有证据的 APPROVE、CAUTION 或 REJECT 结论,而不是仅凭风险分数判断。

为什么推荐

可从对应 GitHub 目录查看完整任务说明及所需文件。

适合用来做什么

  • 安装前审查下载的 Skill、压缩包或仓库。
  • 调查涉及凭证、Shell 执行、外部请求或 MCP 权限的发现。

输出内容

输出简明的审查报告,包含结论、扫描发现和源码位置、语义分析及使用条件。审查时不执行目标 Skill 的脚本。扫描是纵深防御的一环,不能保证绝对安全。

命令用途与使用时机
uv tool install git+https://github.com/NVIDIA/skillspector.git安装可选的 SkillSpector CLI,以运行静态扫描。

使用前需要了解

  • 需要兼容的 Agent 和待审查的 Skill 源码。静态扫描需要安装 SkillSpector CLI;未安装时流程会明确说明并退回人工审查。以下 CLI 安装方式需要 Python 3.12 及以上和 uv。
  • 工作流默认使用 --no-llm;启用模型分析需用户同意并配置服务商。即使使用 --no-llm,依赖名称和版本也可能发送到 OSV.dev。

资料与来源

原始资料见下方链接;文中的上手建议由 SkillHey 编辑整理。