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