NVIDIA/SkillSpector
NVIDIA 开源的代理技能安全扫描器:安装 Claude Code、Codex、MCP 等技能前,先查提示注入、数据外传、越权和供应链风险。
NVIDIA 开源的代理技能安全扫描器:安装 Claude Code、Codex、MCP 等技能前,先查提示注入、数据外传、越权和供应链风险。
星数 22392(+233 / 24h)
**理由**
- 71 种漏洞模式、17 个类别,覆盖提示注入、数据外传、权限提升、记忆投毒、MCP 工具投毒等,并做 AST 与污点跟踪、YARA 签名匹配
- 两段式:先快速静态分析,可选再用大模型做语义判断;依赖漏洞通过 OSV.dev 实时查询,离线时自动退回
- 输出 0–100 风险分,支持终端、JSON、Markdown、SARIF,可做基线屏蔽已接受的发现;官方称它是 NVIDIA 技能签名发布流程的一环
- 官方称其研究数据集中分析的 31,132 个技能里,26.1% 含漏洞、5.2% 疑似恶意
**用法**
- uv tool install git+https://github.com/NVIDIA/skillspector.git(要用 skillspector mcp 则装 \[mcp\] 额外依赖)
- skillspector scan ./my-skill/ --no-llm 只跑静态扫描;也可扫 SKILL.md 单文件、Git 仓库或 zip
- 不想装 Python 可用 Docker:docker run --rm -v "$PWD:/scan" skillspector scan ./my-skill/ --no-llm
**风险**
- 大模型语义检查需要自备 API Key,作者说默认配置指向 DeepSeek
- 扫描结果是风险提示,不能证明技能安全;许可证 Apache 2.0(README)
[打开](https://github.com/NVIDIA/SkillSpector)