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

Теги