skill-file-security — скилл для Claude Code: обзор и установка
Внедряет в проект базу правил безопасности по стандартам OWASP и CWE, обучая ИИ-ассистента искать уязвимости и предлагать исправления прямо в редакторе.
npx skills add reason-machines/security-skills --skill skill-file-security -a claude-codeЧто делает skill-file-security
Скилл добавляет в кодовую базу набор из 29 файлов с инструкциями по проверке кода. Ассистент ориентируется на спецификации OWASP Top 10 и CWE Top 25. Он выявляет утечки секретов, некорректные заголовки, инъекции и ошибки в правах доступа к базам данных с учётом стека проекта.
Для работы предусмотрено шесть слэш-команд. Запуск /security-scan запускает экспресс-проверку критических уязвимостей. Команда /security-audit рассчитывает общий балл защищённости и создаёт файл с отчётом. Историю аудитов скилл сохраняет в memory-security.md.
Перед внесением правок через /security-fix ассистент показывает diff и запрашивает подтверждение. Поскольку инструмент генерирует файлы правил и дополняет .gitignore, его запуск меняет структуру репозитория.
Какие задачи решает
- найти открытые переменные окружения и забытые API-ключи в коде
- проверить политики построчного доступа к базе данных
- рассчитать текущий индекс защищённости проекта
- сгенерировать безопасные исправления для найденных уязвимостей
Примеры запросов агенту
- /security-scan
- /security-audit
- /security-fix rls
Как установить skill-file-security
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill skill-file-security -a claude-code2Вручную: положить файлы
~/.claude/skills/skill-file-security/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/skill-file-security/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill skill-file-security -a codex2Вручную: положить файлы
.agents/skills/skill-file-security/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill skill-file-security -a cursor2Вручную: положить файлы
.cursor/skills/skill-file-security/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/security-skills skill-file-security2Вручную: положить файлы
.github/skills/skill-file-security/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill skill-file-security -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/security-skills --path skills/skill-file-securityВручную: положить файлы
.devin/skills/skill-file-security/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill skill-file-security -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о skill-file-security
Как установить skill-file-security в Claude Code?
Выполните в терминале команду npx skills add reason-machines/security-skills --skill skill-file-security -a claude-code.
Что делает skill-file-security?
Он разворачивает в проекте базу из 29 файлов с инструкциями по безопасности и настраивает команды для сканирования кодовой базы.
Меняет ли скилл файлы без подтверждения?
Нет. Команда /security-fix сначала показывает diff изменений и требует явного одобрения разработчика.