SkillSpector CLI
Сканер безопасности для скиллов и MCP агентов: ищет промпт-инъекции, утечки данных и риски цепочки поставок до установки
- 25 545 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Клонирует репозитории и распаковывает архивы для анализа на диске
- Обращается в сеть: к OSV.dev за данными о CVE и, опционально, к LLM-провайдеру
Установка
- Работает в
Ручная установка
uv tool install git+https://github.com/NVIDIA/skillspector.gitУстановка CLI без MCP. Обновление: uv tool update skillspector. Есть также установка из исходников через make install и запуск в Docker без Python.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Клонирует репозитории и распаковывает архивы для анализа на диске
- Обращается в сеть: к OSV.dev за данными о CVE и, опционально, к LLM-провайдеру
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
SkillSpector проверяет скиллы и MCP-серверы до установки. На вход можно подать git-репозиторий, ссылку, zip-архив, каталог или один файл SKILL.md. Статический анализ сверяет содержимое с 71 паттерном уязвимостей по 17 категориям: промпт-инъекции, утечки данных, повышение привилегий, цепочка поставок, опасный код через разбор AST, отравление MCP-инструментов и другие. Опциональный этап с LLM добавляет смысловую оценку, а правило SC4 сверяет зависимости с базой CVE OSV.dev в реальном времени и уходит в офлайн-режим при отсутствии сети. На выходе оценка риска от 0 до 100 с уровнем серьезности и понятной рекомендацией, отчет в терминал, JSON, Markdown или SARIF для CI. Инструмент также запускается как MCP-сервер, чтобы агент мог блокировать установку по результату проверки.
Для кого. Для разработчиков и инженеров по безопасности, которые ставят сторонние скиллы, MCP-серверы и плагины и хотят проверить их заранее.
Подходит, если
- Перед установкой скилла, плагина или MCP-сервера из незнакомого источника
- Чтобы добавить проверку скиллов в CI по репозиторию или каталогу
- Чтобы запускать сканирование прямо из сессии агента через MCP-сервер или расширения для OpenCode и Pi
Не подходит, если
- Нужно ревью обычного кода приложения, а не агентских скиллов
- Нужна гарантия безопасности, а не сигнал о риске: эвристики дают и ложные срабатывания, и пропуски
Пример запроса к агенту
Проверь этот скилл на безопасность перед установкой: https://github.com/user/some-skillОграничения
Анализ эвристический, возможны ложные срабатывания и пропуски, известные находки гасятся через baseline. Этап с LLM опционален и требует OpenAI-совместимого эндпоинта со своим ключом или локальной модели, без него работает только статический анализ. Нужен Python 3.12+ или запуск в Docker. Объем входных данных ограничен: 100 MiB на источник, 10000 элементов в zip, 1 MB на анализируемый файл. HTTP-транспорт MCP-сервера поставляется без аутентификации, наружу его выставляют только за обратным прокси. Часть LLM-провайдеров, например OpenAI и Anthropic, из России без VPN недоступна, но статический режим и локальные модели работают без сети.
Как отключить. Удалите инструмент: uv tool uninstall skillspector, либо удалите виртуальное окружение или pip-пакет. Если регистрировали как MCP-сервер, удалите его: claude mcp remove skillspector.
Частые вопросы
Нужен ли ключ LLM?
Нет. Статический анализ работает без ключа, флаг --no-llm отключает смысловой этап. Он опционален и требует OpenAI-совместимого эндпоинта или локальной модели.
Можно ли встроить в CI?
Да. Формат SARIF предназначен для CI/CD и IDE, есть также JSON и Markdown, а пакетное сканирование обходит каталог скиллов параллельно.
Чем SkillSpector отличается от ручной проверки скилла перед установкой?
Инструмент принимает git-репозиторий, ссылку, zip, каталог или файл SKILL.md и сверяет содержимое со списком из 71 паттерна: промпт-инъекции, утечки данных, риски цепочки поставок. Проверка идет до установки.
Что такое SkillSpector и как поставить его на Windows?
Это сканер безопасности от NVIDIA для скиллов и MCP. Установка: uv tool install git+https://github.com/NVIDIA/skillspector.git. Для Windows нужен uv, подробности по платформе проверьте в README проекта.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыСканер безопасности для скиллов агентов: ищет промпт-инъекции, утечку данных и вредоносный код перед установкой
Статический сканер SkillHawk ищет опасные инструкции в SKILL.md, конфигах MCP и AGENTS.md и работает как GitHub Action
CLI от Snyk, который находит на машине установленные MCP-серверы, скиллы и агентов и проверяет их на промпт-инъекции и вредоносные payload
Сканер безопасности для агентов: проверяет код, MCP-серверы, промпты и пакеты, выдуманные моделью, и ставит оценку от A до F.
Сканер безопасности для MCP-серверов и скиллов агентов: ищет внедрение промптов, утечки секретов и подмену после одобрения.
ClawScan запускает несколько сканеров безопасности на скиллах агентов и отдает результаты судье для общего вердикта.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| SkillSpector (эта карточка) | нет | 25 545 | |
| SkillMD | нет | 144 | CLI и MCP для поиска и установки скиллов: проверяет SKILL.md линтером и отмечает обращения к сети, скриптам и секретам |
| Agentic Radar | да | 1 069 | agentic Radar разбирает код многоагентных систем на LangGraph |
| AgentSeal — проверка безопасности ИИ-агентов | нет | 383 | CLI проверяет на вашей машине скиллы и конфиги MCP |
Из блога
Коротко о README
README описывает SkillSpector как сканер безопасности агентских скиллов и MCP-серверов, которые обычно ставят с неявным доверием. Инструмент проверяет репозитории, ссылки, архивы, каталоги и отдельные файлы, использует статический анализ с 71 паттерном уязвимостей и опциональную оценку через LLM. Ставится через uv, pip, из исходников или запускается в Docker без установки Python, отчеты выдаются в терминал, JSON, Markdown и SARIF. Отдельно описан режим MCP-сервера и расширения для OpenCode и Pi, чтобы гейтить установку прямо из агента. SkillSpector входит в конвейер NVIDIA Verified Skills. Лицензия Apache 2.0.