dfyx-code-security-audit — скилл для Claude Code: аудит кода
Скилл ищет уязвимости в исходном коде через анализ потоков данных и бизнес-логики. Подходит для проверки проекта перед релизом или пентестом.
npx skills add reason-machines/security-skills --skill dfyx-code-security-audit -a claude-codeЧто делает dfyx-code-security-audit
dfyx-code-security-audit проводит аудит исходного кода по пяти фазам: разведка, поиск опасных шаблонов, отслеживание потоков данных, проверка и отчёт. Он ищет проблемы в десяти направлениях, включая инъекции, аутентификацию, авторизацию, SSRF, криптографию, конфигурацию и бизнес-логику. Для анализа предусмотрены режимы quick, standard и deep.
Скилл работает с Java, Python, Go, PHP, JavaScript/Node.js, C/C++, .NET/C#, Ruby и Rust. Отдельно в репозитории есть Python-скрипты для сканирования шаблонов и анализа потоков данных. Python и зависимости из requirements.txt нужны, если вы запускаете эти вспомогательные скрипты.
Установка самого скилла проходит через возможности агента. Для Claude Code используется команда npx skills add reason-machines/security-skills --skill dfyx-code-security-audit -a claude-code, после чего файл доступен по пути ~/.claude/skills/dfyx-code-security-audit/SKILL.md.
Какие задачи решает
- найти инъекции и опасные вызовы команд
- проверить цепочки авторизации и бизнес-логику
- отследить путь пользовательских данных до опасного обработчика
- собрать структурированный отчёт по уязвимостям
- проверить конфигурацию и зависимости проекта
Примеры запросов агенту
- Проведи глубокий аудит безопасности этого проекта и покажи цепочки атак.
- Проверь код на SQL-инъекции, проблемы авторизации и небезопасную десериализацию.
- Просканируй проект в режиме
quickи составь отчёт по найденным уязвимостям.
Как установить dfyx-code-security-audit
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill dfyx-code-security-audit -a claude-code2Вручную: положить файлы
~/.claude/skills/dfyx-code-security-audit/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/dfyx-code-security-audit/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill dfyx-code-security-audit -a codex2Вручную: положить файлы
.agents/skills/dfyx-code-security-audit/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill dfyx-code-security-audit -a cursor2Вручную: положить файлы
.cursor/skills/dfyx-code-security-audit/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/security-skills dfyx-code-security-audit2Вручную: положить файлы
.github/skills/dfyx-code-security-audit/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill dfyx-code-security-audit -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/security-skills --path skills/dfyx-code-security-auditВручную: положить файлы
.devin/skills/dfyx-code-security-audit/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill dfyx-code-security-audit -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о dfyx-code-security-audit
Как установить dfyx-code-security-audit в Claude Code?
Выполните npx skills add reason-machines/security-skills --skill dfyx-code-security-audit -a claude-code. Файл скилла появится по пути ~/.claude/skills/dfyx-code-security-audit/SKILL.md.
Что делает dfyx-code-security-audit?
Скилл проверяет исходный код на уязвимости с помощью анализа потоков данных, поиска опасных шаблонов и проверки бизнес-логики. Результатом становится структурированный отчёт.
Какие языки поддерживает dfyx-code-security-audit?
Скилл рассчитан на Java, Python, Go, PHP, JavaScript/Node.js, C/C++, .NET/C#, Ruby и Rust.