agentic-security-scanner — скилл для Claude Code
Скилл для поиска уязвимостей в коде с понятными объяснениями, оценкой цены и автоисправлением. Пригодится, когда ИИ пишет код быстрее, чем вы успеваете его проверять.
npx skills add reason-machines/security-skills --skill agentic-security-scanner -a claude-codeЧто делает agentic-security-scanner
Скилл запускает сканирование по нескольким направлениям: статический анализ, зависимости, секреты в коде, конфигурация инфраструктуры, безопасность LLM и аудит MCP-инструментов агента. Находки описываются обычным языком, с оценкой возможного ущерба и конкретным исправлением. Есть режимы по изменённым файлам, наблюдения и разбора старого кода.
Исправления применяются командой с предпросмотром, бэкапом и откатом. Отдельный режим генерирует pull request, ещё один переносит секреты в хранилище. Для создания PR нужен GITHUB_TOKEN, для уведомлений в Slack — SLACK_WEBHOOK_URL. Настройки лежат в .agentic-security/config.json.
Режим bodyguard ставится как git-хук и перехватывает небезопасный код от ИИ до записи на диск: конкатенацию в SQL, захардкоженные ключи, eval() на пользовательском вводе, слабую криптографию. Хук блокирует коммит, поэтому в проектах с легаси-кодом сначала стоит задать baseline, иначе поток находок будет валить работу.
Какие задачи решает
- найти SQL-инъекции и захардкоженные ключи перед релизом
- проверить зависимости на известные уязвимости и собрать SBOM
- исправить критичные находки одной командой с откатом
- оценить проект по NIST AI 600-1 или OWASP ASVS
- перехватить небезопасный код от ИИ до коммита
Примеры запросов агенту
- Просканируй проект на уязвимости и покажи только критичные находки
- Исправь все критические проблемы и сгенерируй pull request
- Поставь git-хуки, чтобы блокировать небезопасный код до коммита
Как установить agentic-security-scanner
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill agentic-security-scanner -a claude-code2Вручную: положить файлы
~/.claude/skills/agentic-security-scanner/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/agentic-security-scanner/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill agentic-security-scanner -a codex2Вручную: положить файлы
.agents/skills/agentic-security-scanner/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill agentic-security-scanner -a cursor2Вручную: положить файлы
.cursor/skills/agentic-security-scanner/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/security-skills agentic-security-scanner2Вручную: положить файлы
.github/skills/agentic-security-scanner/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill agentic-security-scanner -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/security-skills --path skills/agentic-security-scannerВручную: положить файлы
.devin/skills/agentic-security-scanner/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill agentic-security-scanner -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о agentic-security-scanner
Как установить agentic-security-scanner в Claude Code?
Выполните npx skills add reason-machines/security-skills --skill agentic-security-scanner -a claude-code. Скилл появится в ~/.claude/skills/agentic-security-scanner/SKILL.md.
Что делает agentic-security-scanner?
Сканирует код по нескольким направлениям, объясняет находки простыми словами с оценкой цены и умеет исправлять их с предпросмотром и бэкапом.
Что нужно для работы скилла?
Для генерации pull request нужен GITHUB_TOKEN, для уведомлений — SLACK_WEBHOOK_URL. Настройки задаются в .agentic-security/config.json.