SkillSpector: стоит ли ставить скилл, найденный на GitHub
Скиллы агентов выполняются с доверием по умолчанию, и проверять их почти никто не успевает. Скилл skill-inspector сначала запускает статический сканер SkillSpector, затем сам читает SKILL.md, скрипты и манифесты MCP и сверяет поведение с описанием. Итог — один из трёх вердиктов: APPROVE, CAUTION или REJECT.
Запускает skillspector scan с флагом --no-llm и вытаскивает из JSON-отчёта балл риска, уровень, ID правил, файлы и номера строк.
Перечитывает код вокруг каждой находки HIGH и CRITICAL и не снижает её оценку только из-за известного имени автора или пакета.
Ищет чтение токенов и конфигов, отправку данных наружу, eval и exec, cron-задачи, хуки в профиле оболочки и слишком широкие триггеры.
Пишет краткий отчёт на языке пользователя: вердикт, таблица ключевых находок с файлом и строкой, диагноз и условия безопасного использования.
Если CLI не установлен, прямо сообщает об этом и делает только ручной разбор исходников с пониженной уверенностью.
Когда пригодится
Вам прислали ссылку на репозиторий со скиллом, и перед установкой нужно понять, не трогает ли он ваши ключи.
Команда собирает внутренний каталог скиллов и хочет одинаковый порядок проверки для каждого нового пакета.
Уже установленный скилл обновился, и вы хотите заново проверить, не появилось ли в нём сетевых запросов или скрытых команд.
Попросите агента
Проверь скилл из https://github.com/user/my-skill перед установкой и дай вердикт
Просканируй папку ~/Downloads/pdf-tools через skill-inspector, без LLM-анализа
Почему у этого скилла балл риска 45 и что в его скриптах выглядит подозрительно
Вопросы
Как установить SkillSpector?
Сам скилл ставится командой npx skills add NVIDIA/SkillSpector@skill-inspector. Сканер устанавливается отдельно: uv tool install git+https://github.com/NVIDIA/skillspector.git или сборкой Docker-образа из репозитория.
Запускает ли skill-inspector скрипты проверяемого скилла?
Нет. По инструкции он считает цель недоверенной, не выполняет её скрипты и установщики и пользуется только командами чтения вроде find, rg, sed и jq.
Работает ли SkillSpector в Codex и OpenCode?
Для OpenCode и Pi в репозитории есть отдельные расширения, а LLM-провайдерами сканера могут быть CLI Claude, Codex, Gemini и OpenCode. Скилл skill-inspector оформлен как обычный SKILL.md.