A Fable of Codexes — скилл

Скилл campaign-conductor превращает Claude в дирижера: он раздает задачи рабочим Codex в git-ветках и проверяет каждую до слияния.

  • 56 ★ репозитория
  • Последний коммит
Скилл

Широкий доступ

Почему такой уровень

  • Рабочие Codex пишут код параллельно в ветках вашего репозитория и расходуют лимиты подписок или платные токены.
  • Дирижер сливает ветки после собственной проверки, поэтому слияние стоит просматривать глазами.
Все причины и проверки
Нужен VPN

jvogan/a-fable-of-codexes

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/a-fable-of-codexes

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Рабочие Codex пишут код параллельно в ветках вашего репозитория и расходуют лимиты подписок или платные токены.
  • Дирижер сливает ветки после собственной проверки, поэтому слияние стоит просматривать глазами.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл `campaign-conductor` делает из Claude Code руководителя флота рабочих OpenAI Codex. Claude планирует работу, параллельно запускает рабочих Codex, каждый в своем рабочем дереве git, и проверяет каждую ветку перед слиянием. Сам дирижер кода функций не пишет. Контекст у него свободен для планирования и оценки, потому что он читает отчеты рабочих, а не их переписку. У рабочих есть своя иерархия: на исполнение, на независимый разбор чужих диффов и на механическую работу. Агенты Claude на Opus 5.5 отвечают за дизайн и ведут отряды рабочих, а агенты Sonnet 5.5 изучают кодовую базу. Состояние кампании хранится в `docs/campaign-hq/` внутри репозитория, поэтому следующая сессия продолжает работу с того же места. Предпочтения вроде «тесты отправляй в Opus» сохраняются в `preferences.md`.

Для кого. Разработчикам с подписками Claude и Codex, которые ведут крупный проект и хотят распараллелить реализацию между несколькими агентами.

Подходит, если

  • Задача разбивается на независимые куски, которые можно писать параллельно в разных ветках.
  • Миграцию ведут несколько сессий подряд, и состояние нужно хранить в репозитории.
  • Требуется независимое ревью диффа вторым агентом перед слиянием.
  • Вопрос по архитектуре или состязание вариантов нужно отдать на разбор только для чтения.

Не подходит, если

  • Задача мала, и один агент справится без флота.
  • Не установлен Codex CLI или нет входа в него: рабочие запускаются через него.
  • Лимиты подписки жесткие: волны рабочих быстро расходуют их.

Пример запроса к агенту

Начни кампанию: разбей миграцию биллинга на фазы, отправь реализацию рабочим Codex и покажи статус по плану.

Ограничения

Нужны Claude Code с Fable 5.1 или Opus 5.5 в качестве основной модели и OpenAI Codex CLI с входом по `codex login`. Вход по плану ChatGPT расходует лимиты плана, ключ API оплачивается по токенам, поэтому размер волны подгоняют под лимиты. Скилл использует инструменты Agent и Workflow и назначает модель и усилие при каждом запуске. Для глубоких консультаций есть отдельная модель с максимальным усилием, и запускается она только по явной просьбе.

Как отключить. Удалите папку `campaign-conductor` из `~/.claude/skills/`. Каталог `docs/campaign-hq/` и рабочие ветки git оставьте или удалите вручную.

Частые вопросы

Как установить скилл?

`npx skills add jvogan/a-fable-of-codexes --skill campaign-conductor`. Вручную: клонируйте репозиторий и скопируйте папку `skills/campaign-conductor` в `~/.claude/skills/`.

Как начать кампанию?

Скажите Claude «start a campaign». Он создаст `docs/campaign-hq/`, подберет размер плана под проект и начнет раздавать задачи рабочим.

Какие команды понимает дирижер?

Обычные фразы: добавить фазу, отправлять тесты в Opus, запросить второе мнение или показать статус. Постоянные предпочтения записываются в `preferences.md`.

Что нужно кроме Claude Code?

OpenAI Codex CLI: `npm install -g @openai/codex` или `brew install codex`, затем `codex login`.

Как не допустить коллизий между рабочими?

Каждый пишущий рабочий получает отдельное рабочее дерево git, а дирижер проверяет ветку перед слиянием.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл ставит ведущую модель Claude прорабом: план, раздача задач рабочим агентам и личная приемка результата.

СкиллШирокий доступ151Звезды репозитория
Нужен VPN

Скилл /codex-workflows: Claude Code пишет сценарий, а десятки агентов Codex выполняют его, и прогон виден на карте

СкиллШирокий доступ330Звезды репозитория

Скилл Claude Code передает Codex CLI трудоемкую реализацию, а планирование, ревью и приемку оставляет Claude.

ПлагинШирокий доступ62Звезды репозитория

Скилл делает Claude менеджером: он пишет тикеты, отдает код дешевым агентам, сам проверяет и зовет рецензента другого вендора.

СкиллШирокий доступ62Звезды репозитория

Скилл дисциплины выполнения для Claude: план по стадиям, делегирование агентам, проверки, способные провалиться, и перепроверка перед сдачей

СкиллМинимальный доступ891Звезды репозитория

Один агент запускает других в фоне: Claude Code, Codex, Copilot CLI, Grok Build и Pi, с выбором модели под каждый этап.

СкиллШирокий доступ119Звезды репозитория

Коротко о README

В README разобраны состав флота и роли моделей, установка одной командой и порядок запуска кампании. Затем перечислены требования, способы настройки Codex и принципы проверки перед слиянием.

Бейдж для README

Сообщить о проблеме