AI image generation skill for Claude Code and Codex CLI. Uses OpenAI's gpt-image-2 model via Codex CLI's built-in image_generation tool.
Скилл генерации изображений для Claude Code и Codex CLI. Использует модель gpt-image-2 через встроенный image_generation tool в Codex CLI. GPT-5.5 выступает reasoning-движком.
- Генерация PNG по текстовому описанию на любом языке
- Claude / Codex автоматически расширяет краткое описание в детальный prompt
- Три размера: квадрат (1024×1024), портрет (1024×1536), пейзаж (1536×1024)
- Автовыбор ориентации по контексту описания
- Content policy handling (понятные сообщения при отклонении)
- Codex CLI (
npm i -g @openai/codex) OPENAI_API_KEYс доступом к Images APIcodex-exec.sh— exec-скрипт (входит в duo или берётся из.agents/scripts/)
git clone https://github.com/aogoro/image.git /tmp/image-skillРепо содержит три папки: .agents/, .claude/, .codex/. Их можно разместить двумя способами:
В рабочую папку проекта — скилл виден только в этом проекте:
cd ~/my-project
cp -r /tmp/image-skill/.agents/skills/image .agents/skills/image
cp -r /tmp/image-skill/.claude/skills/image .claude/skills/image
cp -r /tmp/image-skill/.codex/skills/image .codex/skills/imageВ домашнюю директорию (~/) — скилл глобальный, виден из любого проекта в Claude Code CLI, Cursor, VS Code, desktop-app:
cp -r /tmp/image-skill/.agents/skills/image ~/.agents/skills/image
cp -r /tmp/image-skill/.claude/skills/image ~/.claude/skills/image
cp -r /tmp/image-skill/.codex/skills/image ~/.codex/skills/imageЕсли у вас уже есть
.agents/,.claude/,.codex/с другими скиллами — копируйте толькоskills/image/в соответствующие папки.
После установки Claude Code и Codex автоматически подхватывают скилл. Триггеры:
/image кот в космосе- «нарисуй логотип для кофейни»
- «generate image of a sunset over mountains»
- «сгенерируй картинку ...»
- «draw a ...»
- Хост-LLM (Claude или Codex) расширяет краткое описание в детальный image prompt
- Подготавливает промпт-файл по шаблону
prompts/generate.md - Вызывает
codex-exec.shс--sandbox workspace-write - Codex CLI генерирует изображение через
image_generationtool (gpt-image-2) - PNG сохраняется в
.temp/image/<slug>.png - Хост показывает картинку пользователю
| Размер | Когда |
|---|---|
| 1024×1024 | Квадрат (default): логотипы, абстрактные сцены |
| 1024×1536 | Портрет: люди, здания, постеры |
| 1536×1024 | Пейзаж: панорамы, баннеры, горизонтальные сцены |
Хост автоматически выбирает ориентацию по контексту описания.
Скилл построен по 3-tier vendor-agnostic архитектуре:
.agents/skills/image/ <- Tier 1: канон (vendor-neutral)
REFERENCE.md source of truth
prompts/generate.md промпт-шаблон для Codex
.claude/skills/image/ <- Tier 2: тонкая обёртка Claude Code
SKILL.md ~80 строк: парсинг аргументов + Claude I/O
.codex/skills/image/ <- Tier 3: тонкая обёртка Codex CLI
SKILL.md ~40 строк: парсинг аргументов + Codex I/O
Канон (.agents/) содержит алгоритм, параметры, контракт. Vendor-neutral — не упоминает конкретные tools.
Обёртки (.claude/, .codex/) — тонкие адаптеры. Маппят vendor-neutral операции на инструменты конкретного хоста. Ссылаются на канон, не дублируют.
Одна генерация через gpt-image-2: ~$0.04–0.19 в зависимости от размера и качества (определяется моделью автоматически).
MIT.