SkillSpector
25,467
Stars
2,245
Forks
89
Watchers
151
Open Issues
Apache-2.0
许可证
Python
语言
2026-03-21
创建时间
2026-11-11
最近更新
项目能做什么
AI Agent 技能安全扫描工具,可检测 Claude Code、Codex 和 MCP 中的漏洞、提示注入及供应链风险。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# SkillSpector **Security scanner for AI agent skills.** Detect vulnerabilities, malicious patterns, and security risks before installing agent skills. [](https://www.python.org/downloads/) [](https://www.apache.org/licenses/LICENSE-2.0) ## Overview AI agent skills (used by Claude Code, Codex CLI, Gemini CLI, etc.) execute with implicit trust and minimal vetting. In the 31,132-skill analyzed subset of the research dataset, **26.1% of skills contain vulnerabilities** and **5.2% show likely malicious intent**. SkillSpector helps you answer: **"Is this skill safe to install?"** SkillSpector is part of the [NVIDIA Verified Skills pipeline](https://docs.nvidia.com/skills/), which scans, evaluates, and signs agent skills before publication. Skills that pass are published to the [NVIDIA skills catalog](https://github.com/NVIDIA/skills). ## Documentation - **[Scan agent skills before installation](https://docs.nvidia.com/skills/scanning-agent-skills)** — Hosted guide: when to scan, how to read a report, and how to gate installs. - **[Development guide](docs/DEVELOPMENT.md)** — Architecture, package layout, and how to extend the analyzer pipeline. - **[Security policy](SECURITY.md)** — Report suspected vulnerabilities privately to NVIDIA PSIRT. - **[Analysis resource bounds](docs/ANALYSIS_RESOURCE_BOUNDS.md)** — Fail-closed bundle, parser, nested-artifact, ledger, and finding ceilings. - **[Pi extension](docs/PI_EXTENSION.md)** — Install SkillSpector as a Pi tool for scanning skills from inside agent sessions. - **[OpenCode extension](docs/OPENCODE_EXTENSION.md)** — Install SkillSpector as an OpenCode tool and `/skillspector` command for scanning skills from inside agent sessions. ## Features - **Multi-format input**: Scan Git repos, URLs, zip files, directories, or single files - **71 vulnerability patterns** across 17 categories: prompt injection, data exfiltration, privilege escalation, supply chain, excessive agency, output handling, system prompt leakage, memory poisoning, tool misuse, rogue agent, anti-refusal, trigger abuse, dangerous code (AST), taint tracking, YARA signatures, MCP least privilege, and MCP tool poisoning - **Two-stage analysis**: Fast static analysis + optional LLM semantic evaluation - **Live vulnerability lookups**: SC4 queries [OSV.dev](https://osv.dev) for real-time CVE data with automatic offline fallback - **Multiple output formats**: Terminal, JSON, Markdown, and SARIF reports - **Risk scoring**: 0-100 score with severity labels and clear recommendations - **Baseline / false-positive suppression**: Accept known findings via a glob-rule or fingerprint baseline so re-scans surface only *new* issues ([docs](docs/SUPPRESSION.md)) ## Quick Start ### Installation > **Open-source software notice:** This project will download and install additional third-party open source阅读完整原文
商业机会分析 AI 生成
MCP & Agent技能安全网关SaaS(Skill Firewall)
| 产品构想 | 构建一个轻量级代理服务/前置网关,在开发者或企业Agent加载MCP服务器/外部Skill前进行实时拦截与自动化安全评级,阻断未通过评估的高危工具加载。 |
| 核心功能 | 一键代理MCP接入、基于SkillSpector规则的实时动态检测与沙箱试运行、黑白名单策略管理、风险告警通知 |
| 目标用户 | 中小型科技公司研发负责人、个人重度Agent开发者、SecOps工程师 |
| 难度/周期 | 中等 · 1-2个月 · 成本:每月$50-$150(轻量云服务器、API调用成本) |
| 收费模式 | 按受保护的Agent席位订阅制收费(如$15/席位/月)或团队包月套餐 |
| 竞争风险 | Agent协议(如MCP规范)快速迭代可能导致网关兼容性维护成本高;官方未来可能内置准入控制机制 |
| 依据 | 已验证事实 |
GitHub / GitLab 自动化Agent技能合规检测Action
| 产品构想 | 打造开箱即用的CI/CD插件与托管Bot,针对代码仓库中引用的Agent skills、提示词配置与MCP配置自动运行扫描,生成SARIF报告并阻断高危PR。 |
| 核心功能 | PR自动扫描、SARIF格式报告提交至GitHub Security、基线抑制配置可视化、企业合规策略配置面板 |
| 目标用户 | 采用AI编程助手的研发团队、开源Agent项目维护者 |
| 难度/周期 | 低 · 2-3周 · 成本:每月低于$30(轻量Serverless/Worker服务及存储) |
| 收费模式 | 开源免费,企业版按私有仓库数量或扫描并发数收取SaaS订阅费(如$49-$199/月) |
| 竞争风险 | 竞争对手容易抄袭类似CI集成方案,壁垒较低,需依赖更优质的UI和管理后台留存客户 |
| 依据 | 数据支持的判断 |
Agent技能商业化安全审计与认证背书服务
| 产品构想 | 针对第三方Agent/MCP技能开发者提供付费安全扫描、人工辅助漏洞排查与生成公开“安全认证徽章(Trust Seal)”,提升技能下载量与信任度。 |
| 核心功能 | 深度静态+LLM语义漏洞评估、人工复核建议、可嵌入README/网站的安全验证徽标、漏洞修复指导 |
| 目标用户 | 商业MCP/Agent技能开发者、独立开发者、ISV软件厂商 |
| 难度/周期 | 低到中等 · 2-4周 · 成本:极低(主要是LLM API评估费用与人工审计时间) |
| 收费模式 | 单次认证收费(如$99-$299/技能)或年度重审订阅费 |
| 竞争风险 | 认证机构权威度难以短期建立,推测需要与NVIDIA Verified生态或头部技能市场做生态联动 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| affaan-m/ECC | 中文介绍暂未生成 The agent harness performance optimization system. Skills, i |
301,200 | JavaScript |
| cloudflare/security-audit-skill | 中文介绍暂未生成 A coding-agent skill for multi-phase security audits with in |
70,083 | JavaScript |
| mukul975/Anthropic-Cybersecurity-Skills | 中文介绍暂未生成 817 structured cybersecurity skills for AI agents · Mapped t |
35,920 | Python |
| nanocoai/nanoclaw | 中文介绍暂未生成 A lightweight alternative to OpenClaw that runs in container |
31,106 | TypeScript |
| prowler-cloud/prowler | 中文介绍暂未生成 This repo hosts Prowler OSS (CLI and Local Server). Prowler |
15,220 | Python |
| 0x4m4/hexstrike-ai | 中文介绍暂未生成 HexStrike AI MCP Agents is an advanced MCP server that lets |
13,523 | Python |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2026-03-21,近 30 天仍在推送,发布过 22 个 Release |
| 社区活跃 | Star 25,467 / Fork 2,245 / Issue 151(数据支持,可自行核实) |
| 许可证 | Apache-2.0 |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/NVIDIA/SkillSpector.git cd SkillSpector # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。