security-diff-scan — скилл для Codex: что делает и как установить
Проверяет пулреквесты, коммиты и диффы рабочей копии на уязвимости. Помогает найти проблемы безопасности в изменённом коде до слияния веток.
npx skills add openai/plugins --skill security-diff-scan -a codexЧто делает security-diff-scan
Скилл разбирает диффы веток, патчи и удалённые файлы, чтобы найти бреши в безопасности. Анализ проходит поэтапно: агент строит модель угроз, находит подозрительные участки и проверяет пути возможных атак на связанных участках кода.
Для работы требуются вспомогательные скрипты на Python и окружение Codex MCP. Скилл готовит перечень файлов через generate_in_scope_files.py, нормализует кандидатов и формирует итоговый отчёт в форматах Markdown и SARIF.
Его стоит подключить для автоматического аудита перед релизом. Если в проекте нет настроенного окружения с Python и MCP, развернуть процесс проверки не выйдет.
Какие задачи решает
- проверить изменения в ветке на уязвимости перед мержем
- построить модель угроз для конкретного патча
- отследить потенциальные цепочки атак в изменённом коде
- выгрузить результаты проверки безопасности в формат SARIF
Примеры запросов агенту
- Проверь текущий diff ветки на уязвимости с помощью security-diff-scan
- Запусти security-diff-scan для последнего коммита в репозитории
- Проанализируй локальный патч и сформируй отчёт об угрозах безопасности
Как установить security-diff-scan
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill security-diff-scan -a codex2Вручную: положить файлы
.agents/skills/security-diff-scan/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill security-diff-scan -a claude-code2Вручную: положить файлы
~/.claude/skills/security-diff-scan/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/security-diff-scan/
Вручную: положить файлы
.cursor/skills/security-diff-scan/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins security-diff-scan2Вручную: положить файлы
.github/skills/security-diff-scan/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/codex-security/skills/security-diff-scanВручную: положить файлы
.devin/skills/security-diff-scan/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора201
Весь набор →Похожие
Вопросы о security-diff-scan
Как установить security-diff-scan в Codex?
Выполните в терминале команду npx skills add openai/plugins --skill security-diff-scan. Файлы скилла сохранятся в каталоге .agents/skills вашего проекта.
Что делает скилл security-diff-scan?
Он анализирует изменения в коде, находит потенциальные уязвимости и оценивает векторы атак. По итогам сканирования агент формирует файл report.md и структурированный отчёт SARIF.
Какие форматы отчётов создаёт этот скилл?
Инструмент генерирует файл report.md и выгрузку в формате SARIF. При необходимости он также оставляет предметные комментарии к подтверждённым уязвимостям.