Промпт для Codex: пусть агент сам найдёт, что автоматизировать

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

ИИ-агентыПрактика

Увидел в X пост от Vaibhav (VB) Srivastav — разработчика из OpenAI, который занимается Codex. VB предложил версию промпта, который заставляет Codex проанализировать ваши рабочие паттерны и автоматически создать скиллы, субагентов и автоматизации из повторяющихся задач.

Идея простая: вместо того чтобы вручную придумывать, что автоматизировать, вы просите агента самого посмотреть на историю вашей работы и найти паттерны. Codex проходит по сессиям, Memories, Chronicle — и предлагает, что упаковать в переиспользуемый скилл, что делегировать субагенту, а что поставить на автопилот.

Мне понравился подход: сначала собрать шорт-лист с доказательствами, а только потом создавать. Без спекуляций и дублирования.

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

Промпт (русский перевод)

Просмотри мою недавнюю работу за последние
30 дней (или всю доступную историю, если она
короче) и найди повторяющиеся ручные процессы,
которые стоит упаковать.

Используй доступные источники в таком порядке:
— Недавние сессии Codex и сводки задач.
— Codex Memories и сводки развёртываний —
  чтобы найти паттерны, повторяющиеся
  между сессиями.
— Chronicle (если включён) — чтобы обнаружить
  повторяющуюся работу за пределами Codex.
  Используй Chronicle только для обнаружения;
  важные детали подтверждай в исходной системе,
  когда это возможно.
— Существующие скиллы, кастомных агентов
  и автоматизации — чтобы переиспользовать
  или расширить уже имеющееся вместо
  дублирования.

Ищи широко: работу, которая повторяется,
отнимает время, подвержена ошибкам, требует
много контекста или выигрывает от
последовательного процесса. Включай рабочие
процессы в разработке, исследованиях, написании
текстов, планировании, коммуникациях,
операционной работе, аналитике и личном
администрировании.

Действуй по кандидату, только если он:
— встречался как минимум дважды, или явно
  может повториться и дорог в ручном
  исполнении;
— имеет стабильные входные данные,
  повторяемую процедуру и чёткий результат
  или условие остановки;
— существенно улучшит скорость, качество,
  консистентность или надёжность;
— ещё не покрыт существующим решением.

Выбери минимально достаточную форму:
— Скилл: переиспользуемый процесс
  или плейбук.
— Кастомный субагент: ограниченная
  специализированная роль или
  исследовательская задача, подходящая
  для делегирования.
— Автоматизация: плановая или регулярная
  проверка, отчёт, напоминание
  или мониторинг.
— Пропустить: работа слишком разовая,
  неоднозначная, чувствительная или слабо
  подтверждённая, чтобы упаковывать.

Сначала составь компактный шорт-лист:
— повторяющийся процесс
— подтверждающие данные и даты
— частота / уверенность
— рекомендуемая форма: скилл, субагент,
  автоматизация, расширить существующее
  или пропустить
— почему стоит или не стоит создавать

Затем создай только элементы с высокой
уверенностью, которых ещё нет. Делай их
узкими, практичными, привязанными
к источникам и легко проверяемыми.
Не создавай спекулятивных, дублирующих
или слишком широких ассетов.

В финале укажи:
— что создано или расширено
— что намеренно пропущено
— что требует больше данных перед упаковкой

Prompt (English original)

Look back over my recent work from the last
30 days, or all available history if shorter,
and identify repeated manual workflows worth
packaging.

Use available evidence in this order:
— Recent Codex sessions and task summaries.
— Codex Memories and rollout summaries to find
  patterns repeated across sessions.
— Chronicle, if enabled, to spot repeated work
  outside Codex. Use Chronicle for discovery
  only; confirm important details in the
  relevant source system when possible.
— Existing skills, custom agents, and
  automations, so you reuse or extend what
  already exists instead of duplicating it.

Look broadly for work that is repeated,
time-consuming, error-prone, context-heavy,
or benefits from a consistent process.
Include workflows across coding, research,
writing, planning, communication, operations,
analysis, and personal administration.

Only act on a candidate when it:
— occurred at least twice, or is clearly
  likely to recur and costly to repeat;
— has stable inputs, a repeatable procedure,
  and a clear output or stopping condition;
— would materially improve speed, quality,
  consistency, or reliability;
— is not already adequately covered.

Choose the smallest appropriate form:
— Skill: a reusable workflow or playbook.
— Custom subagent: a bounded specialist role
  or investigation task suitable for
  delegation.
— Automation: a scheduled or recurring check,
  report, reminder, or monitor.
— Skip: work that is too one-off, ambiguous,
  sensitive, or poorly evidenced to package.

First produce a compact shortlist with:
— repeated workflow
— supporting evidence and dates
— frequency/confidence
— recommended form: skill, subagent,
  automation, extend existing, or skip
— why it is or is not worth creating

Then create only the high-confidence missing
items. Keep them narrow, practical,
source-aware, and easy to validate. Do not
create speculative, overlapping, or overly
broad assets.

Finish with:
— what you created or extended
— what you deliberately skipped
— what needs more evidence before packaging

По теме

Если вы строите агентную инфраструктуру и хотите разобраться, как превращать повторяющуюся работу в систему скиллов и автоматизаций — пишите в Telegram @pimenov