skill-codex
Скилл для Claude Code, который передает задачи в командную строку Codex от OpenAI для анализа, ревью и правок кода
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Запускает Codex CLI, который может менять файлы и выполнять команды
- В режиме полного доступа Codex ходит в сеть
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/skill-codexОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add skills-directory/skill-codex --skill codex -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 0cf3e4b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/skills-directory/skill-codex.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/skill-codex/skills/codex/
git -C "$tmp" checkout 0cf3e4b6e801cae209fc27a50440b453b44af910
mkdir -p .claude/skills
cp -R "$tmp/plugins/skill-codex/skills/codex" .claude/skills/codexКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add skills-directory/skill-codex --skill codex -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 0cf3e4b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/skills-directory/skill-codex.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/skill-codex/skills/codex/
git -C "$tmp" checkout 0cf3e4b6e801cae209fc27a50440b453b44af910
mkdir -p .agents/skills
cp -R "$tmp/plugins/skill-codex/skills/codex" .agents/skills/codexКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add skills-directory/skill-codex --skill codex -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 0cf3e4b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/skills-directory/skill-codex.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/skill-codex/skills/codex/
git -C "$tmp" checkout 0cf3e4b6e801cae209fc27a50440b453b44af910
mkdir -p .github/skills
cp -R "$tmp/plugins/skill-codex/skills/codex" .github/skills/codexКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add skills-directory/skill-codex --skill codex -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 0cf3e4b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/skills-directory/skill-codex.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/skill-codex/skills/codex/
git -C "$tmp" checkout 0cf3e4b6e801cae209fc27a50440b453b44af910
mkdir -p .agents/skills
cp -R "$tmp/plugins/skill-codex/skills/codex" .agents/skills/codexКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add skills-directory/skill-codex --skill codex -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 0cf3e4b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/skills-directory/skill-codex.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/skill-codex/skills/codex/
git -C "$tmp" checkout 0cf3e4b6e801cae209fc27a50440b453b44af910
mkdir -p .agents/skills
cp -R "$tmp/plugins/skill-codex/skills/codex" .agents/skills/codexКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/skills-directory/skill-codex.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/skill-codex/skills/codex/
git -C "$tmp" checkout 0cf3e4b6e801cae209fc27a50440b453b44af910
mkdir -p .devin/skills
cp -R "$tmp/plugins/skill-codex/skills/codex" .devin/skills/codexКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add skills-directory/skill-codex --skill codex -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 0cf3e4b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/skills-directory/skill-codex.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/skill-codex/skills/codex/
git -C "$tmp" checkout 0cf3e4b6e801cae209fc27a50440b453b44af910
mkdir -p .cline/skills
cp -R "$tmp/plugins/skill-codex/skills/codex" .cline/skills/codexКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add skills-directory/skill-codex --skill codex -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 0cf3e4b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/skills-directory/skill-codex.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/skill-codex/skills/codex/
git -C "$tmp" checkout 0cf3e4b6e801cae209fc27a50440b453b44af910
mkdir -p .roo/skills
cp -R "$tmp/plugins/skill-codex/skills/codex" .roo/skills/codexКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add skills-directory/skill-codex --skill codex -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 0cf3e4b
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/skills-directory/skill-codex.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/skill-codex/skills/codex/
git -C "$tmp" checkout 0cf3e4b6e801cae209fc27a50440b453b44af910
mkdir -p .agents/skills
cp -R "$tmp/plugins/skill-codex/skills/codex" .agents/skills/codexКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/skills-directory/skill-codex.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/skill-codex/skills/codex/
git -C "$tmp" checkout 0cf3e4b6e801cae209fc27a50440b453b44af910
mkdir -p .agents/skills
cp -R "$tmp/plugins/skill-codex/skills/codex" .agents/skills/codexКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/skills-directory/skill-codex.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /plugins/skill-codex/skills/codex/
git -C "$tmp" checkout 0cf3e4b6e801cae209fc27a50440b453b44af910
mkdir -p .agents/skills
cp -R "$tmp/plugins/skill-codex/skills/codex" .agents/skills/codexКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Поставь плагин: /plugin marketplace add skills-directory/skill-codex, затем /plugin install skill-codex@skill-codex. Codex CLI должен быть установлен и доступен в PATH.
Другие способы из описания автора
/plugin marketplace add skills-directory/skill-codex
/plugin install skill-codex@skill-codexCodex CLI должен быть установлен и доступен в PATH.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл учит Claude Code вызывать командную строку Codex от OpenAI. По запросу агент собирает вызов codex exec: выбирает модель и уровень рассуждений, задает режим песочницы от чтения до полного доступа, запускает команду и кратко пересказывает результат. Поддерживает продолжение прошлой сессии через resume и по умолчанию скрывает служебный вывод, чтобы не засорять контекст. Ставится как плагин Claude Code или копированием папки скилла в каталог скиллов.
Для кого. Для разработчиков в Claude Code, которые хотят подключать к задачам Codex CLI как вторую модель.
Подходит, если
- Нужно разобрать репозиторий или предложить правки силами Codex
- Нужно провести ревью или рефакторинг во второй модели
- Нужно продолжить прошлую сессию Codex по коду
Не подходит, если
- Codex CLI не установлен или нет доступа к моделям OpenAI
- Достаточно одного агента без второй модели
Пример запроса к агенту
Через codex разбери этот репозиторий и предложи улучшенияОграничения
Нужен установленный Codex CLI с действующим доступом к моделям OpenAI. Модели OpenAI из России без VPN недоступны. В режимах записи и полного доступа Codex меняет файлы и ходит в сеть, поэтому запускать его стоит осознанно.
Как отключить. Удалите плагин командой /plugin или уберите папку codex из каталога скиллов ~/.claude/skills/.
Проверка безопасности
- Запускает Codex CLI, который может менять файлы и выполнять команды
- В режиме полного доступа Codex ходит в сеть
Коротко о README
README представляет репозиторий как плагин Claude Code с маркетплейсом и объясняет, как скилл вызывает Codex CLI через codex exec и продолжение сессии. Перед работой нужно установить Codex CLI и проверить его командой codex --version. Установка идет плагином через маркетплейс или ручным копированием папки скилла. Скилл дает выбрать модель, уровень рассуждений и режим песочницы, по умолчанию скрывает служебный вывод и советует критически относиться к ответам Codex.
SKILL.md
--- name: codex description: Use when the user asks to run Codex CLI (codex exec, codex resume) or references OpenAI Codex for code analysis, refactoring, or automated editing --- # Codex Skill Guide ## Running a Task 1. For a new session (resumes inherit the prior model/effort), ask the user which model AND which reasoning effort to use, in a single prompt with two questions. When the user expresses no preference, use the documented defaults. 2. Select the sandbox mode required for the task; default to --sandbox read-only unless edits or network access are necessary. 3. Assemble the command with the appropriate options: model, reasoning effort, sandbox, and the prompt as the final positional argument. 4. Always use --skip-git-repo-check. 5. When continuing a previous session, resume via stdin without configuration flags unless the user asks for them.
Частые вопросы
Что нужно кроме скилла?
Установленный Codex CLI в PATH с настроенным доступом к моделям OpenAI.
Может ли Codex менять код?
Да, в режиме записи или полного доступа. По умолчанию используется режим только для чтения.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything