К основному содержанию
скилл CX Codex

openrouter-images — скилл для Claude Code

Скилл вызывает Image API OpenRouter: рисует изображение по описанию и меняет готовое по текстовой инструкции. Плюс проверяет, какие модели и параметры доступны.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add OpenRouterTeam/skills --skill openrouter-images -a claude-code
Открыть на GitHub

Что делает openrouter-images

Внутри скилла два скрипта на TypeScript. generate.ts отправляет текстовый промпт в POST /api/v1/images и сохраняет картинку на диск. edit.ts берёт существующий файл, передаёт его как референс для image-to-image и применяет правку из промпта. Третий скрипт, discover.ts, показывает список моделей генерации и точный набор параметров у каждой.

Модели принимают разные флаги. Одной нужен --resolution 4K, другой хватает --aspect-ratio, а --provider-options вообще работает только с теми ключами, что разрешил конкретный провайдер. Поэтому порядок такой: сначала npx tsx discover.ts <model>, потом генерация. Если отправить неподдерживаемый параметр, вернётся ошибка 400.

Перед первым запуском нужен ключ: переменная окружения OPENROUTER_API_KEY, получить её можно на openrouter.ai/keys. В каталоге scripts выполните npm install. Ещё одна деталь про модели: вход в режиме редактирования поддерживают только те, у кого в input_modalities есть image. Без такой модели edit.ts не сработает. Список discover.ts доступен и без ключа.

Входные форматы для правки: .png, .jpg, .jpeg, .webp, .gif. По умолчанию стоит модель google/gemini-3.1-flash-image-preview, но её можно заменить через --model. Стоимость в долларах скрипт печатает в stderr, когда API её сообщает.

Какие задачи решает

  • сгенерировать иллюстрацию по текстовому описанию
  • поменять фон или стиль на готовой фотографии по инструкции
  • узнать, какие модели генерации доступны и какие параметры они принимают
  • сделать широкую картинку под нужное соотношение сторон
  • сохранить несколько вариантов одной генерации за один запрос

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

  • Сгенерируй изображение заката над горами в соотношении 16:9
  • Перекрась небо на фиолетовый в photo.png
  • Покажи, какие модели поддерживают разрешение 4K

Как установить openrouter-images

1Через Skills CLI (Vercel)

npx skills add OpenRouterTeam/skills --skill openrouter-images -a claude-code

2Вручную: положить файлы

~/.claude/skills/openrouter-images/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/openrouter-images/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о openrouter-images

Как установить openrouter-images в Claude Code?

Выполните npx skills add OpenRouterTeam/skills --skill openrouter-images -a claude-code. Скилл появится по пути ~/.claude/skills/openrouter-images/SKILL.md.

Что делает openrouter-images?

Генерирует картинки по текстовому промпту и редактирует существующие изображения через Image API OpenRouter. Отдельный скрипт подсказывает, какие модели и параметры доступны.

Что нужно для работы скилла?

Переменная окружения OPENROUTER_API_KEY и npm install в каталоге scripts скилла. Для правки нужна модель, у которой во входных модальностях есть изображение.

Похожие скиллы

Все скиллы по теме «ИИ и ML» →
skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок writing-for-agents Matt Pocock Помогает писать скиллы и документы с инструкциями для агентов. Пригодится при правках AGENTS.md, CLAUDE.md и связанных справочных файлов. 466 719установок media-use heygen-com Находит и генерирует ассеты для видео в HyperFrames — музыку, дикторский голос, аватары и эффекты. Сохраняет всё локально в assets. CX Codex +1 1 100 000установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок subagent-driven-development Jesse Vincent Скилл выполняет план через отдельных субагентов для каждой задачи и проверяет результат после каждого шага. Подходит для независимых задач в одной сессии. CX Codex 237 746установок orchestration stablyai Координирует воркеров Orca через DAG задач, циклы супервизора и цепочки сообщений. Пригодится для распределения сложной работы между агентами. CX Codex +1 349 800установок

Из того же набора8

openrouter-models Запрашивает у OpenRouter данные о 300+ моделях ИИ: цены, лимиты контекста, задержки провайдеров и пропускную способность. CX Codex +1 862установок openrouter-typescript-sdk Скилл помогает подключить OpenRouter TypeScript SDK к проекту и работать с моделями через TypeScript. Пригодится для вызовов моделей, инструментов и OAuth. CX Codex +1 439установок openrouter-benchmarks Скилл дёргает Benchmarks API OpenRouter и подбирает модель по оценкам Artificial Analysis и Design Arena. Пригодится, когда нужно выбрать модель под задачу, а не на глаз. CX Codex +1 325установок open-responses Скилл для работы со спецификацией Open Responses: разбирает протокол, элементы, стриминг и цикл агента, когда вы пишете или отлаживаете совместимый API. CX Codex +1 316установок openrouter-agent-migration Подсказывает, как перевести импорты агентных функций с @openrouter/sdk на пакет @openrouter/agent. CX Codex +1 311установок openrouter-generations Скилл помогает разбирать отдельные запросы к OpenRouter по их идентификаторам. Показывает точные расходы, задержку, маршрут провайдеров и текст ответов. CX Codex +1 302установок openrouter-analytics Анализирует расходы, токены и задержки в OpenRouter прямо через диалог с агентом. Пригодится, когда нужно снизить затраты на модели или разобрать трафик API. CX Codex +1 300установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой