define-security-policy — скилл для Codex: что делает и как установить
Скилл помогает составить, проверить или обновить файлы SECURITY.md, чтобы задать границы проверок сканера Codex Security.
npx skills add openai/plugins --skill define-security-policy -a codexЧто делает define-security-policy
Скилл настраивает правила безопасности для репозитория или отдельного компонента. Он объясняет сканеру Codex Security границы системы, модели угроз и допустимые риски, формируя контекст в файлах SECURITY.md. Инструмент ищет существующие политики с помощью вспомогательного скрипта launch_codex_security_mcp, который запускает Node, фильтрует пути и отсекает файлы тяжелее 1 MiB.
При работе агент читает архитектурные заметки, тесты и код. Он не считает их безусловно доверенными инструкциями. Скилл задаёт разработчику не более трех вопросов за раз. Перед внесением правок он показывает точный diff и требует подтверждения, не выполняя коммиты или отправку в удаленный репозиторий без команды. Ставить его стоит тем проектам, где проверки безопасности дают ложный шум из-за неясных зон ответственности.
Какие задачи решает
- зафиксировать границы сканирования и модель угроз в SECURITY.md
- исключить ложные срабатывания сканера через описание принятых рисков
- разрешить цепочку вложенных политик безопасности для отдельных модулей
- проверить актуальность существующих правил безопасности против кода
Примеры запросов агенту
- Составь SECURITY.md для корневой директории репозитория
- Проверь, соответствуют ли текущие политики безопасности коду в src/
- Обнови threat model и исключения для сканера безопасности
Как установить define-security-policy
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill define-security-policy -a codex2Вручную: положить файлы
.agents/skills/define-security-policy/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill define-security-policy -a claude-code2Вручную: положить файлы
~/.claude/skills/define-security-policy/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/define-security-policy/
Вручную: положить файлы
.cursor/skills/define-security-policy/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins define-security-policy2Вручную: положить файлы
.github/skills/define-security-policy/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/codex-security/skills/define-security-policyВручную: положить файлы
.devin/skills/define-security-policy/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора201
Весь набор →Похожие
Вопросы о define-security-policy
Как установить define-security-policy в Codex?
Выполните команду npx skills add openai/plugins --skill define-security-policy в терминале проекта.
Что делает define-security-policy?
Он создаёт или обновляет файлы SECURITY.md, передавая сканеру Codex Security границы компонентов, правила фиксации уязвимостей и список исключений.
Как разрешаются конфликты между общими и вложенными политиками?
Политики выстраиваются в цепочку от корня к подпапкам. При несовпадении указаний приоритет получает файл, расположенный ближе к проверяемому коду.