Claude Image Generation — скилл

Набор скиллов дает Claude Code три способа рисовать картинки: код без модели, 3D-сцену Three.js и диффузию Flux на Cloudflare.

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

Расширенный доступ

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

  • Скиллы запускают локальные скрипты на Python и Node и вызывают платные облачные API по вашим ключам
  • Промпты и текст рассказов уходят в Cloudflare, Fal и ElevenLabs
Все причины и проверки

hassancs91/claude-image-generation

Установка

Работает в

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

npx skillfoxx add skills/claude-image-generation

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

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

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скиллы запускают локальные скрипты на Python и Node и вызывают платные облачные API по вашим ключам
  • Промпты и текст рассказов уходят в Cloudflare, Fal и ElevenLabs

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

Что делает

Репозиторий складывает в `.claude/skills/` восемь скиллов. Первый уровень рисует постеры, карточки с цитатами и геометрические композиции кодом на Pillow и numpy, без модели и ключей. Второй собирает 3D-сцену в Three.js и снимает один кадр без окна браузера. Третий отправляет промпт в Cloudflare Workers AI с моделью `flux-1-schnell`. На тех же скиллах собран конвейер книжек с картинками: он делит рассказ на сцены, рисует каждую через Fal, озвучивает через ElevenLabs и упаковывает все в один HTML-файл. Claude сам пишет промпт и проверяет результат.

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

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

  • Нужен постер или карточка с цитатой с четким текстом, без артефактов нейросети
  • Фон для превью видео или статьи делают за минуту по описанию
  • Товар или объект показывают 3D-кадром в заданном стиле, например в светлом студийном
  • Детскую историю превращают в озвученную книжку одним HTML-файлом
  • Три способа рисования сравнивают на одном промпте, чтобы выбрать подходящий

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

  • Нужны фотореалистичные портреты высшего качества: третий уровень использует быструю модель Flux schnell
  • Облачные ключи Cloudflare, Fal и ElevenLabs нельзя заводить в проекте
  • Работа идет не в Claude Code: скиллы лежат в `.claude/skills/` и рассчитаны на него

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

Сделай постер в стиле синтвейв с хромированным заголовком NEON HORIZON, формат 1:2, и покажи итоговый файл.

Ограничения

Первый и второй уровни работают без ключей, но второму нужен Node и бинарник WebGL, который скрипт `setup.sh` ставит при первом запуске. Третий уровень требует `CF_ACCOUNT_ID` и `CF_API_TOKEN` от Cloudflare, конвейер книжек еще `FAL_KEY` и `ELEVENLABS_API_KEY`. Платные сервисы тратят ваши деньги или лимиты, поэтому в скиллах предусмотрены точки утверждения перед генерацией. Последний коммит от 18 августа 2026 года. Файлы `.env` и `.mcp.json` с ключами лежат в `.gitignore` и остаются только локально.

Как отключить. Удалите нужные папки из `.claude/skills/` или не открывайте репозиторий в Claude Code. Файлы `.env` и `.mcp.json` с ключами удалите отдельно, токены в Cloudflare, Fal и ElevenLabs отзовите в кабинетах.

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

Какой уровень выбрать для текста на картинке?

Первый. Он рисует текст шрифтами в коде, поэтому буквы получаются четкими, а диффузионная модель третьего уровня ошибается в надписях.

Нужны ли ключи для первого и второго уровня?

Нет. Оба работают локально, второму нужен только Node, остальное он ставит сам при первом запуске.

Что нужно для третьего уровня?

Аккаунт Cloudflare, `CF_ACCOUNT_ID` и токен `CF_API_TOKEN` с правом запуска Workers AI. По README бесплатного тарифа хватает.

Можно ли взять один скилл из набора?

Да. Каждый скилл лежит в своей папке с `SKILL.md`, а любой уровень вызывается отдельным запросом, например командой `python .claude/skills/level-3-image-generator/generate.py`.

Нужно ли платить?

Первые два уровня работают локально и бесплатно. Третьему нужен аккаунт Cloudflare, а конвейеру книжек еще ключи Fal и ElevenLabs: они расходуют лимиты и деньги по тарифам этих сервисов.

Обсуждение

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

Скиллы

Шесть скиллов Claude Code делают анимацию для рилсов без съемки: график, маршрут на карте, разбор устройства, ролики с озвучкой

ПлагинРасширенный доступ709Звезды репозитория

Скилл генеративного искусства для Claude Code: детерминированные скетчи по хешу токена, трейты и редкость, экспорт для экранов, печати и плоттеров

СкиллРасширенный доступ165Звезды репозитория

Плагин media-pipeline рисует картинки через Gemini или OpenAI gpt-image-2: скилл, CLI и MCP-сервер ставятся одним шагом.

ПлагинРасширенный доступ83Звезды репозитория

Набор скиллов для Claude Code и Codex, которые собирают подробные промпты для генерации картинок из библиотеки элементов и схем композиции

СкиллРасширенный доступ1,5 тыс.Звезды репозитория

Скилл рисует картинки кодом на Python без генерации изображений: 77 стилей от туши до киберпанка с повторяемым результатом.

СкиллРасширенный доступ223Звезды репозитория

Скилл для пиксель-арта в Claude Code: спрайты, анимации и эффекты строятся по референсу и проверяются кадр за кадром

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Claude Image Generation (эта карточка)нет113
Universal ImageGen Agentнет233CLI для генерации через совместимые API с библиотекой промптов; здесь картинки рисуются кодом, 3D-сценой или Flux на Cloudflare
Polza AI для Hermes Agent: генерация картинок за рублинет0дает Hermes Agent 17 моделей с ценой в рублях; здесь три уровня для Claude Code, два из них без модели

Коротко о README

Репозиторий сопровождает серию статей на learnwithhasan.com. Первые два уровня обходятся без модели изображений, а конвейер книжек сохраняет согласование сцен и сценария перед тратой денег.

Бейдж для README

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