security-audit · netresearch — скилл для Claude Code: аудит безопасности проекта
Скилл для проверки безопасности кода, инфраструктуры и конфигов ИИ-агентов по OWASP, CWE и CVSS. Пригодится перед релизом или когда нужно разобрать чужой проект.
npx skills add netresearch/security-audit-skill --skill security-audit -a claude-codeЧто делает security-audit
Скилл собирает паттерны аудита: OWASP Top 10, LLM Top 10 2025, CWE Top 25 2025 и оценку уязвимостей по CVSS v3.1/v4.0. Покрывает типовые дыры — XXE, SQLi, XSS, CSRF, инъекции команд, path traversal, загрузку файлов, десериализацию, SSRF, JWT и type juggling.
Основной объём — PHP и TYPO3: больше 80 контрольных точек, файл typo3-security.md описывает проверки для v14.3 LTS. Есть отдельные справки по AWS, Terraform, Kubernetes, Docker и Helm, по REST/GraphQL, CSP и DOM-XSS, а также по конфигам агентов — SKILL.md, AGENTS.md, CLAUDE.md, mcp.json, hooks.json — с разбором prompt injection и избыточных полномочий. В комплекте чек-лист и три скрипта: диспетчер определяет стек по файлам-индикаторам и запускает нужный сканер из 13 экосистем, есть PHP-вариант и проверка репозитория GitHub.
Для работы нужны grep, jq и gh CLI — без них скрипты не отработают. Отдельного сканера скилл не содержит: пункты чек-листа про semgrep, trivy и gitleaks предполагают, что вы поставите их сами. В GitHub Actions подстановка ${{ inputs.* }} и ${{ github.event.* }} в run: недопустима, значения передавайте через env: — это правило вшито прямо в инструкцию скилла.
Какие задачи решает
- проверить PHP-проект на типовые дыры перед релизом
- прогнать конфиги агента на prompt injection и лишние права
- оценить уязвимость по CVSS и расставить приоритеты
- найти открытые секреты в истории git
- проверить Terraform и Kubernetes-манифесты на слабые места
Примеры запросов агенту
- Прогони аудит безопасности в
/path/to/projectи покажи находки по OWASP Top 10 - Проверь
CLAUDE.mdиmcp.jsonна prompt injection и избыточные полномочия - Оцени эти уязвимости по CVSS v4.0 и скажи, что чинить первым
Как установить security-audit
1Через Skills CLI (Vercel)
npx skills add netresearch/security-audit-skill --skill security-audit -a claude-code2Вручную: положить файлы
~/.claude/skills/security-audit/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/security-audit/
1Через Skills CLI (Vercel)
npx skills add netresearch/security-audit-skill --skill security-audit -a codex2Вручную: положить файлы
.agents/skills/security-audit/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add netresearch/security-audit-skill --skill security-audit -a cursor2Вручную: положить файлы
.cursor/skills/security-audit/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install netresearch/security-audit-skill security-audit2Вручную: положить файлы
.github/skills/security-audit/SKILL.md1Через Skills CLI (Vercel)
npx skills add netresearch/security-audit-skill --skill security-audit -a gemini-cli2Командой платформы
gemini skills install https://github.com/netresearch/security-audit-skill --path skills/security-auditВручную: положить файлы
.devin/skills/security-audit/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add netresearch/security-audit-skill --skill security-audit -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о security-audit
Как установить security-audit в Claude Code?
Выполните npx skills add netresearch/security-audit-skill --skill security-audit -a claude-code, затем проверьте, что файл появился по пути ~/.claude/skills/security-audit/SKILL.md.
Что делает security-audit?
Помогает проводить аудит безопасности: даёт паттерны проверок для кода, API, фронтенда, инфраструктуры и конфигов ИИ-агентов, чек-лист и скрипты для запуска сканеров.
Что нужно для работы скилла?
grep, jq и gh CLI. Внешние сканеры вроде semgrep, trivy и gitleaks скилл не ставит — их нужно установить отдельно, если хотите закрыть соответствующие пункты чек-листа.
Похожие скиллы
Все скиллы по теме «Безопасность» →Сначала — security-audit от других авторов.