← 返回全部文章
·约 10 分钟PPT

SkillSpector

技能插件

配套媒体

本页对应的 PPT 与演示视频

skillspector-recommend.mp4
PPT
skillspector-recommend.pptx浏览器不能直接打开 PPT,下载后用 PowerPoint / WPS / Keynote 查看
下载没反应?点这里复制直链

侧边栏预览窗口(Electron webview)会拦截下载,把下面的链接复制到 Chrome / Edge 地址栏打开即可保存。

PPT../../skillspector-recommend.pptx
视频../../skillspector-recommend.mp4
本文目录
  1. 🚀 什么是 SkillSpector?
  2. ✨ 核心功能一览
  3. 🛠️ 快速上手:5 分钟跑通示例
  4. 安装部署
  5. 核心使用示例
  6. 配置 LLM 语义分析(提升准确率至 87%)
  7. Python API 集成
  8. 📊 与竞品对比
  9. 🔬 两阶段分析架构
  10. 📊 风险评分体系
  11. 💡 适用场景
  12. 四大核心场景
  13. 用户群体总结
  14. 💰 定价方案
  15. 🎯 总结

📌 核心价值:装 AI 技能前先扫一遍,64 种漏洞无所遁形

NVIDIA 开源的 AI Agent 技能安全扫描器,安装前自动检测漏洞、恶意模式及安全风险,用数据说话:26.1% 的技能存在漏洞,5.2% 带有恶意意图。

封面图


🚀 什么是 SkillSpector?

AI Agent 技能市场正在「野蛮生长」——Claude Code、Codex CLI、Gemini CLI、Cursor 都在推技能机制,一个 SKILL.md 加几个脚本就能让 Agent 执行任意操作。但问题来了:这些技能代码,谁审过?

2026 年 Liu 等人的实证研究分析了 42,447 个技能样本,结论触目惊心:26.1% 的技能至少包含一个安全漏洞,5.2% 表现出明显的恶意意图,包含可执行脚本的技能漏洞概率是纯声明式技能的 2.12 倍。

SkillSpector 正是为此而生。它是 NVIDIA 开源的 AI Agent 技能安全扫描工具,能在安装技能之前自动检测漏洞、恶意模式和安全风险。支持 Git 仓库、URL、压缩包、目录、单个文件等多种输入格式,内置 64 个漏洞模式跨越 16 个安全类别,提供快速静态扫描与可选 LLM 语义评估的两阶段分析管道。

GitHub stars GitHub forks

核心定位:AI Agent 技能生态的第一道安全防线,装技能前的「杀毒软件」


✨ 核心功能一览

功能对比表


🛠️ 快速上手:5 分钟跑通示例

安装部署

# 克隆仓库
git clone https://github.com/NVIDIA/skillspector.git
cd skillspector

# 创建虚拟环境
uv venv .venv && source .venv/bin/activate

# 安装依赖
make install

# 验证安装
skillspector --help

或者使用 Docker(无需 Python 环境):

# 构建镜像
docker build -t skillspector .

# 使用 Docker 扫描
docker run --rm -v "$PWD:/scan" skillspector scan ./my-skill/ --no-llm

核心使用示例

# 扫描本地技能目录(最常用)
skillspector scan ./my-skill/

# 扫描单个 SKILL.md 文件
skillspector scan ./SKILL.md

# 扫描远程 Git 仓库
skillspector scan https://github.com/user/my-skill

# 扫描压缩包
skillspector scan ./my-skill.zip

# 输出 JSON 格式报告
skillspector scan ./my-skill/ --format json --output report.json

# 生成 CI/CD 可用的 SARIF 报告
skillspector scan ./my-skill/ --format sarif --output report.sarif

配置 LLM 语义分析(提升准确率至 87%)

# 使用 OpenAI
export SKILLSPECTOR_PROVIDER=openai
export OPENAI_API_KEY=sk-...
skillspector scan ./my-skill/

# 使用 Anthropic
export SKILLSPECTOR_PROVIDER=anthropic
export ANTHROPIC_API_KEY=sk-ant-...
skillspector scan ./my-skill/

# 仅静态分析(更快、无需 API Key)
skillspector scan ./my-skill/ --no-llm

Python API 集成

from skillspector import graph

# 调用 LangGraph 工作流
result = graph.invoke({
    "input_path": "/path/to/skill",
    "output_format": "json",
    "use_llm": True,
})

# 访问扫描结果
print(f"风险评分: {result['risk_score']}/100")
for finding in result["filtered_findings"]:
    print(f"[{finding['severity']}] {finding['rule_id']}: {finding['message']}")

注意:--no-llm 模式完全离线运行,无需任何 API Key,适合内网隔离环境!


📊 与竞品对比

竞品对比表


🔬 两阶段分析架构

两阶段分析架构

第一阶段:静态分析(快速) 11 个静态分析器并行跑,基于正则匹配和 AST 分析,几秒钟出结果。覆盖提示注入、数据外泄、供应链攻击等多种模式。

第二阶段:LLM 语义分析(可选) 配置 OpenAI / Anthropic / NVIDIA 后,LLM 评估上下文和意图,过滤误报,精确率提升至约 87%。LLM prompt 内置反越狱保护。


📊 风险评分体系

风险评分

SkillSpector 输出 0-100 风险评分和四级严重等级,附明确修复建议:

分数范围 严重等级 建议
0-20 LOW ✅ SAFE,可以安装
21-50 MEDIUM ⚠️ CAUTION,谨慎使用
51-80 HIGH 🚫 DO NOT INSTALL,存在高风险
81-100 CRITICAL 🚫 DO NOT INSTALL,严重危险

💡 适用场景

四大应用场景

四大核心场景

1. 开发者预安装审查 在本地安装第三方 AI 技能前执行快速扫描,几秒钟内获得风险评估报告。根据 0-100 风险评分决定「安全安装」「谨慎使用」还是「拒绝安装」。

  • 从 GitHub 或 Marketplace 下载新技能时
  • 团队内部共享技能前做安全检查
  • 定期扫描已安装技能,发现新漏洞

2. 企业 CI/CD 安全门禁 将 SkillSpector 集成至 GitLab CI / GitHub Actions / Jenkins 等持续集成流水线,自动拦截高风险技能提交。支持 SARIF 标准输出,可接入 GitHub Code Scanning。

  • 企业级 DevSecOps 流程
  • 技能上架前的自动化安全检查
  • 安全团队批量审核第三方技能

3. 技能开发者自我审计 技能作者在发布前主动扫描自有项目,定位并修复潜在漏洞,提升作品在技能市场中的可信度和下载量。

  • 发布公开技能前的自我检查
  • 持续迭代技能时的回归测试
  • 满足企业合规要求

4. 安全研究批量分析 研究人员使用 SkillSpector 对大规模技能数据集执行批量扫描,统计漏洞分布、恶意模式趋势及生态安全基线。

  • 学术安全研究
  • 技能市场生态审计
  • 安全报告撰写

用户群体总结

  • ✅ AI Agent 重度用户:装了十几个技能?先扫一遍再说
  • ✅ 企业安全团队:SARIF 输出直接接入 CI/CD,自动化安全审查
  • ✅ 技能开发者:发布前自检,别让自己的技能变成安全隐患
  • ✅ 技能市场运营方:可以作为上架审核工具,向用户展示信任评分
  • ❌ 不适合:非 AI Agent 用户(工具专为 Agent 技能设计)

💰 定价方案

完全免费开源! SkillSpector 由 NVIDIA 以 Apache 2.0 协议开源,无任何付费版本或功能限制。部署在企业内部即可完全离线使用。

开源协议: Apache License 2.0

💡 新用户福利:无需注册、无需 API Key,git clone 即用,完全免费!


🎯 总结

SkillSpector 是 AI Agent 技能安全领域里程碑式的工具。它用 64 种检测模式覆盖 16 个安全类别,以双阶段分析架构兼顾效率与精度,且完全开源免费。在 Agent 生态爆炸式增长的今天,这类工具已成为刚需——正如 2010 年代 npm 供应链攻击催生了 npm audit,2026 年的 AI Agent 技能安全需要 SkillSpector。

推荐指数: ⭐⭐⭐⭐⭐(满分5星)

适合人群: AI Agent 开发者、DevSecOps 团队、安全审计人员、技能市场运营方

立即体验: GitHub - NVIDIA/SkillSpector

GitHub 仓库: NVIDIA/SkillSpector


数据截至 2026 年 6 月 23 日,最新信息请以 GitHub 仓库为准。