Repolode
NVIDIA

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. 1

    Установить SkillSpector как инструмент CLI с помощью uv

    uv tool install git+https://github.com/NVIDIA/skillspector.git
  2. 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 обновляется ежедневно.

Похожие проекты

CLI и библиотека с открытым исходным кодом для проверки файлов моделей ИИ, кода, работающих конечных точек LLM/агентов/MCP и записанных трасс агентов с отчетом о проблемах и пробелах в проверках.

24813PythonApache-2.0Обновлён позавчера