netresearch/security-audit-skill
netresearch
Agent Skill для аудита безопасности PHP/TYPO3-кода: паттерны OWASP Top 10, CWE Top 25 и оценка рисков по CVSS. Работает в Claude Code, Cursor и GitHub Copilot.
Это переносимый пакет процедурных знаний для AI-агентов, который превращает их в аудитора безопасности PHP- и TYPO3-проектов. Нужен разработчикам и командам, которым требуется автоматический поиск уязвимостей и оценка рисков без ручного прохода по чек-листам.
Ключевые возможности
- Обнаружение уязвимостей: XXE, SQLi, XSS, CSRF, SSRF, path traversal, небезопасная десериализация, JWT-флаги
- Оценка рисков по CVSS v3.1 и v4.0 с матрицей приоритизации
- 80+ автоматических контрольных точек для PHP 8.x и фреймворков TYPO3, Symfony, Laravel
- 41 справочный гид по безопасному кодированию и управлению сессиями
- Соответствие OWASP Top 10, CWE Top 25 2025, OWASP ASVS v4.0
- Предупреждения PreToolUse в Claude Code при опасных действиях
Для каких задач подходит
- Автоматический аудит legacy PHP-кода перед релизом или миграцией
- Проверка TYPO3-расширений на типовые уязвимости фреймворка
- Встраивание проверок безопасности в CI/CD-пайплайн через SAST
- Оценка и приоритизация найденных уязвимостей по CVSS для отчёта руководству
- Обучение команды безопасному кодированию на реальных примерах из проекта
Подробнее
Навык оформлен как Agent Skill по открытому стандарту agentskills.io, который изначально разработала Anthropic. Это набор инструкций и справочников, который агент подгружает в контекст, когда сталкивается с задачей аудита безопасности. Установка сводится к клонированию репозитория в директорию навыков или подключению через маркетплейс Netresearch; после этого Claude Code, Cursor или GitHub Copilot начинают применять описанные паттерны при анализе кода.
Внутри — не только статический чек-лист, но и методология оценки: CVSS v3.1 и v4.0, матрица рисков, анализ вероятности и влияния. Отдельный блок посвящён PHP/TYPO3: 80+ контрольных точек учитывают особенности PHP 8.x и типовые паттерны TYPO3, Symfony и Laravel. Справочные гиды покрывают безопасное кодирование, криптографию на sodium, управление сессиями и заголовки безопасности.
Важно понимать ограничения: это не самостоятельный сканер, а знания для агента. Глубокое сканирование выполняется агентом, а не встроенным движком, поэтому качество результата зависит от модели и контекста. Хуки PreToolUse работают только при установке через маркетплейс или директорию навыков — установка через npx skills их не подхватывает. Лицензия в репозитории указана как NOASSERTION, поэтому перед коммерческим использованием стоит уточнить условия у авторов.
Частые вопросы
Как установить security-audit-skill?
Основная команда установки из README:
/plugin marketplace add netresearch/claude-code-marketplaceКакие задачи решает security-audit-skill?
Репозиторий даёт AI-агенту процедурные знания для проведения аудита безопасности PHP- и TYPO3-проектов: поиска уязвимостей по OWASP Top 10 и CWE Top 25, оценки рисков по CVSS и проверки соответствия стандартам. Он также помогает встроить проверки безопасности в CI/CD и обучить команду безопасному кодированию.
С какими AI-агентами совместим security-audit-skill?
Навык следует открытому стандарту Agent Skills и заявлен как совместимый с Claude Code, Cursor и GitHub Copilot, а также с другими агентами, поддерживающими спецификацию. Установка через npx skills работает с любым совместимым агентом, но не устанавливает хуки.
Почему хуки PreToolUse не работают после установки через npx skills?
Установщик npx skills ставит только навыки на основе SKILL.md и не переносит хуки, которые поставляются вместе с репозиторием. Чтобы получить предупреждения PreToolUse, нужно устанавливать через маркетплейс Netresearch или клонировать репозиторий в директорию навыков.
Можно ли использовать security-audit-skill в коммерческих проектах?
В репозитории указана лицензия NOASSERTION, то есть однозначные условия не заявлены. Перед коммерческим использованием стоит уточнить лицензионные условия у авторов — Netresearch DTT GmbH.
О репозитории
Язык
Лицензия
Звёзды
48
Форки
5
Открытые issues
2
Контрибьюторы
0
Создан
13.12.2025
Обновлён
25.10.2026