Skill Scanner CLI

Сканер безопасности для скиллов агентов: ищет промпт-инъекции, утечку данных и вредоносный код перед установкой

  • 2 724 ★ репозитория
  • Последний коммит
CLI

Расширенный доступ

Почему такой уровень

  • Читает и разбирает произвольный код сканируемых скиллов, может клонировать репозитории
  • Необязательные движки на LLM, VirusTotal и облаке отправляют содержимое во внешние сервисы по ключам
Все причины и проверки

cisco-ai-defense/skill-scanner

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/skill-scanner

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Читает и разбирает произвольный код сканируемых скиллов, может клонировать репозитории
  • Необязательные движки на LLM, VirusTotal и облаке отправляют содержимое во внешние сервисы по ключам

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Skill Scanner проверяет скиллы агентов на признаки угроз до того, как вы их поставите. Он совмещает несколько движков: сигнатурный разбор по правилам YAML и YARA-X, анализ кода по AST и потокам данных, необязательный разбор через LLM в роли судьи и ограниченный слой решений на CEL поверх типизированных фактов детекторов. Проверять можно один скилл, каталог рекурсивно или репозиторий на GitHub по короткой записи owner/repo. Есть вывод в SARIF для GitHub Code Scanning, готовый workflow для CI, хук pre-commit и коды возврата для остановки сборки. Авторы прямо предупреждают, что это разбор с наилучшими усилиями, а не гарантия безопасности, и пустой отчет не означает, что скилл чист.

Для кого. Для инженеров по безопасности, мейнтейнеров и команд, которые ставят или публикуют скиллы агентов и хотят проверить их до установки.

Подходит, если

  • Перед установкой стороннего скилла из репозитория или каталога
  • Нужно встроить проверку скиллов в CI или в хук pre-commit
  • Нужен отчет по потенциальным угрозам в скилле в формате SARIF или HTML

Не подходит, если

  • Нужна гарантия безопасности: сканер дает разбор с наилучшими усилиями, а не сертификацию
  • Проверяемый объект не относится к скиллам агента в поддерживаемых форматах

Пример запроса к агенту

Просканируй этот скилл перед установкой и покажи, есть ли признаки промпт-инъекции или утечки данных

Ограничения

Это оборонительный инструмент разбора: пустой отчет не гарантирует, что скилл безопасен, покрытие неполное, возможны ложные срабатывания и пропуски, ручной разбор остается обязательным. Нужен CPython от 3.11 до 3.14, установка из исходников дополнительно требует Go для сборки вспомогательного компонента. Штатно поддерживаются форматы скиллов OpenAI Codex и Cursor по спецификации Agent Skills, нестандартные форматы вроде команд Claude Code сканируются в режиме lenient. Движок на LLM и облачные проверки подключаются по ключам и отправляют содержимое во внешние сервисы, часть из которых может быть недоступна из России без VPN. По оценке авторов на закрытом разделенном наборе метрики пока не проходят порог продвижения, поэтому правила CEL идут в теневом режиме.

Как отключить. Удалите пакет: pip uninstall cisco-ai-skill-scanner. Если подключали хук pre-commit или workflow в CI, уберите соответствующие записи из конфигурации.

Частые вопросы

Пустой отчет означает, что скилл безопасен?

Нет. Пустой отчет говорит лишь, что известные шаблоны угроз не найдены. Покрытие неполное, ручной разбор остается обязательным.

Нужны ли ключи и внешние сервисы?

Базовое сканирование работает локально. Движок на LLM, VirusTotal и облачные проверки подключаются отдельно по ключам и отправляют содержимое во внешние сервисы.

Обсуждение

Вопросов и отзывов пока нет.

Выбор редакции

Сканер безопасности для скиллов и MCP агентов: ищет промпт-инъекции, утечки данных и риски цепочки поставок до установки

CLIРасширенный доступ25,8 тыс.Звезды репозитория

Статический сканер SkillHawk ищет опасные инструкции в SKILL.md, конфигах MCP и AGENTS.md и работает как GitHub Action

CLIМинимальный доступ70Звезды репозитория

VibeSec

VibeSec-Skill

Скилл безопасной разработки: агент смотрит на код глазами багхантера и предотвращает типовые уязвимости веб-приложений

СкиллМинимальный доступ1,4 тыс.Звезды репозитория

Сканер безопасности скиллов ИИ-агентов: статический анализ, оценка моделью и запуск подозрительных скиллов в Docker-песочнице.

CLIШирокий доступ146Звезды репозитория

ClawScan запускает несколько сканеров безопасности на скиллах агентов и отдает результаты судье для общего вердикта.

CLIРасширенный доступ154Звезды репозитория

Cybersecurity Skills

Cybersecurity Skills for AI Agents

42 скилла по безопасности для Claude Code, Cursor и Codex: аудит кода и облака, пентест с проверкой разрешения, реагирование на инциденты

СкиллШирокий доступ517Звезды репозитория

Коротко о README

README описывает Skill Scanner как оборонительный сканер безопасности для скиллов агентов, который ищет промпт-инъекции, утечку данных и вредоносные шаблоны кода. Он совмещает сигнатурный разбор по YAML и YARA-X, анализ по AST и потокам данных, необязательный LLM в роли судьи и слой решений на CEL. Штатно поддерживаются форматы OpenAI Codex и Cursor, в режиме lenient сканируются нестандартные форматы. Есть вывод в SARIF, готовый workflow для CI, хук pre-commit, REST API и архитектура плагинов для своих анализаторов. Раздел про границы прямо говорит, что это разбор с наилучшими усилиями, а не сертификация, и приводит текущие метрики детекции. Пакет ставится через uv или pip, есть формула Homebrew.

Бейдж для README

Сообщить о проблеме