CLI и библиотека с открытым исходным кодом для проверки файлов моделей ИИ, кода, работающих конечных точек LLM/агентов/MCP и записанных трасс агентов с отчетом о проблемах и пробелах в проверках.
NVIDIA/SkillSpector
Сканер безопасности для проверки навыков AI-агентов (Claude Code, Codex, MCP) на prompt injection, утечку данных и риски цепочки поставок перед установкой.
- Звёзды
- 20,912
- Форки
- 1,836
- Открытые issues
- 170
- Последний коммит
- 2 часа назад
Что это?
Навыки AI-агентов запускаются с неявным доверием, поэтому SkillSpector проверяет их перед установкой. Сканер принимает Git-репозитории, URL, ZIP-архивы, каталоги и отдельные файлы SKILL.md, быстро выполняет статический анализ по десяткам шаблонов уязвимостей и при необходимости дополняет его семантической проверкой на базе LLM через разные провайдеры, включая OpenAI, Anthropic, AWS Bedrock, Ollama и любые совместимые с OpenAI эндпоинты.
Результаты представлены в виде оценки риска от 0 до 100, уровня серьёзности и рекомендации: SAFE, CAUTION или DO NOT INSTALL. Отчёты можно выводить в терминал, а также в форматах JSON, Markdown или SARIF для CI-пайплайнов. Файл baseline позволяет командам принимать известные находки, чтобы при повторных проверках отображались только новые проблемы.
SkillSpector также может работать как MCP-сервер: агенты, такие как Claude Code, смогут вызывать сканер как инструмент и разрешать или блокировать установку на основе результата.
Ключевые возможности
- 01Сканирует локальные каталоги, отдельные файлы, ZIP-архивы, URL и Git-репозитории
- 02Обнаруживает prompt injection, утечку данных, доступ к учётным данным и проблемы цепочки поставок
- 03Сочетает статический анализ с дополнительной семантической проверкой на базе LLM
- 04Формирует отчёты для терминала, а также в форматах JSON, Markdown и SARIF
- 05Поддерживает файлы baseline, чтобы исключать принятые находки при повторной проверке
- 06Работает как MCP-сервер для управления установкой навыков агентами
Сценарии использования
- Проверка стороннего навыка Claude Code или Codex перед установкой
- Блокировка или разрешение установки навыков агентов в CI-пайплайне с помощью вывода SARIF
- Проверка определений MCP-серверов на чрезмерные разрешения и отравление инструментов
- Пакетное сканирование набора навыков для оценки рисков
Быстрый старт
- 1
Установить SkillSpector как инструмент CLI с помощью uv
uv tool install git+https://github.com/NVIDIA/skillspector.git - 2
Просканировать локальный каталог skills без анализа с помощью LLM
skillspector scan ./my-skill/ --no-llm
Что важно знать
- Для полного семантического анализа необходимо настроить провайдера LLM с собственным API-ключом или endpoint.
- Для установки из Git необходимо клонировать репозиторий и загрузить сторонние зависимости с открытым исходным кодом.
Темы
Частые вопросы
- Что такое SkillSpector?
- Сканер безопасности для проверки навыков AI-агентов (Claude Code, Codex, MCP) на prompt injection, утечку данных и риски цепочки поставок перед установкой. Навыки AI-агентов запускаются с неявным доверием, поэтому SkillSpector проверяет их перед установкой. Сканер принимает Git-репозитории, URL, ZIP-архивы, каталоги и отдельные файлы SKILL.md, быстро выполняет статический анализ по десяткам шаблонов уязвимостей и при необходимости дополняет его семантической проверкой на базе LLM через разные провайдеры, включая OpenAI, Anthropic, AWS Bedrock, Ollama и любые совместимые с OpenAI эндпоинты.
- SkillSpector можно использовать бесплатно? Какая у него лицензия?
- SkillSpector распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- SkillSpector всё ещё поддерживается?
- Активно поддерживается. Последний коммит в SkillSpector — 22 окт. 2026 г..
- Для чего можно использовать SkillSpector?
- Проверка стороннего навыка Claude Code или Codex перед установкой Блокировка или разрешение установки навыков агентов в CI-пайплайне с помощью вывода SARIF Проверка определений MCP-серверов на чрезмерные разрешения и отравление инструментов Пакетное сканирование набора навыков для оценки рисков
- Как установить SkillSpector?
- Установить SkillSpector как инструмент CLI с помощью uv: uv tool install git+https://github.com/NVIDIA/skillspector.git Просканировать локальный каталог skills без анализа с помощью LLM: skillspector scan ./my-skill/ --no-llm
- Где скачать SkillSpector?
- Исходный код и инструкции по установке — на GitHub: https://github.com/NVIDIA/SkillSpector
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Локальный уровень защиты в runtime: проверяет команды оболочки, доступ к файлам, установку пакетов и вызовы инструментов MCP перед выполнением.
Платформа Tencent Zhuque Lab для red teaming ИИ, проверяющая AI-агентов, MCP-серверы, Agent Skills и ИИ-инфраструктуру на риски безопасности.
Инструмент Cisco на Python для поиска угроз в MCP-серверах, инструментах, промптах и исходном коде с помощью YARA, LLM-анализа и Cisco AI Defense.
Защитное хранилище для OpenClaw и Claude Code: выявляет секреты, prompt injection и опасные команды в трафике ИИ и ведёт журнал аудита.
Android-приложение, которое сканирует ближайшие устройства Bluetooth Low Energy, отслеживает их и предупреждает о подозрительных устройствах или тех, что следуют за вами.