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

generate-image · openclaudia — скилл для Claude Code: что делает и как установить

Скилл генерирует изображения по текстовому описанию через OpenAI или Stability AI. Пригодится, когда агенту нужно подготовить баннер, иконку или иллюстрацию для проекта.

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

Что делает generate-image

Скилл запускает Python-скрипт ~/.agents/tools/generate-image.py, передавая ему текстовый промпт, путь сохранения и параметры генерации. По умолчанию генератор использует модель gpt-image-2 от OpenAI с качеством medium, но позволяет переключиться на Stability AI с моделью sd3.5-large через флаг --provider stability.

Для работы скрипта обязательно нужны установленная библиотека requests и файл окружения ~/.agents/tools/.env. В файле должны лежать переменные OPENAI_API_KEY или STABILITY_API_KEY в зависимости от выбранного провайдера. Без них скрипт вернёт ошибку авторизации.

OpenAI поддерживает прозрачный фон (--background transparent) и форматы 1024x1024, 1536x1024 или 1024x1536. У Stability AI размер зафиксирован на 1024x1024, а прозрачный фон не поддерживается.

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

  • сгенерировать иконку с прозрачным фоном для интерфейса
  • создать горизонтальный баннер или обложку для статьи
  • получить иллюстрацию через OpenAI gpt-image-2 или Stability AI
  • быстро набросать черновик арта с дешёвой моделью gpt-image-1-mini

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

  • Сгенерируй горизонтальный арт заката в горах и сохрани в ./banner.png
  • Создай минималистичную иконку кота с прозрачным фоном через OpenAI
  • Нарисуй акварельный сад через Stability AI в файл ./garden.png

Как установить generate-image

1Через Skills CLI (Vercel)

npx skills add OpenClaudia/openclaudia-skills --skill generate-image -a claude-code
npx skills add OpenClaudia/openclaudia-skills --skill ai-image-gen -a claude-code

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

~/.claude/skills/ai-image-gen/SKILL.md

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

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

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

marketing-ideas Скилл с подборкой из 139 маркетинговых приёмов по категориям и подсказками по внедрению. Пригодится, когда нужен мозговой штурм по росту продукта. CX Codex +1 428установок slack-bot Отправляет уведомления и форматированные отчёты в каналы Slack через Webhooks или Bot API. CX Codex +1 424установок linkedin-ads Скилл помогает планировать B2B-кампании в LinkedIn Campaign Manager, собирать аудитории и писать тексты объявлений. Пригодится при настройке таргета и запуске лидогенерации. CX Codex +1 423установок referral-program Инструкция по проектированию реферальных систем и виральных петель. Помогает рассчитать K-фактор, выбрать механику вознаграждений и составить тексты приглашений. CX Codex +1 421установок onboarding-cro Помогает спроектировать онбординг: приветственные экраны, визарды настройки, туры по продукту и чек-листы, которые доводят пользователя до первого результата. CX Codex +1 422установок signup-flow-cro Скилл для аудита и оптимизации воронок регистрации. Помогает сократить отток на формах, настроить социальные логины и сформулировать гипотезы A/B-тестов. CX Codex +1 417установок unsplash-image Ищет стоковые фото на Unsplash, скачивает их и по желанию накладывает заголовок с подзаголовком. Пригодится, когда нужна картинка для статьи или обложки. CX Codex +1 367установок ahrefs-python Настраивает агента на работу с библиотекой Ahrefs API на Python. Пригодится при сборе бэклинков, ключевых слов, Domain Rating и запуске аудитов. CX Codex +1 313установок

Другие версии generate-image

Похожие

gpt-image-1-5 intellectronica Генерирует и редактирует изображения через модель GPT Image 1.5 от OpenAI. Пригодится для создания графики по описанию, замены фона и точечного инпейнтинга по маске. CX Codex +1 615установок gpt-image wuyoscar Скилл превращает просьбу «нарисуй» или «поправь» в вызов готового CLI: уточняет модель, размер и текст на картинке, затем отдаёт путь к файлу. CX Codex +1 559установок gpt-image-2 prime-skills Генерирует и редактирует изображения через OpenAI GPT Image 2 на RunComfy. Точно встраивает текст, логотипы и многоязычную типографику — для e-commerce, рекламы и UI-макетов. CX Codex +1 84 300установок baoyu-image-gen JimLiu Генерация картинок через API OpenAI, Google, DashScope и других сервисов из агента. Подходит для отрисовки по референсам и параллельной пакетной генерации. CX Codex +1 33 600установок canghe-image-gen freestylefly Скилл для генерации картинок через OpenAI, Google, DashScope и Canghe. Помогает создавать изображения по тексту и референсам прямо в диалоге с агентом. CX Codex +1 594установок venice-image-generate nexu-io Скилл открывает агенту доступ к эндпоинтам генерации картинок и стилям через API Venice AI. Пригодится для подготовки иллюстраций прямо из чата. CX Codex +1 2 700установок

Рядом в теме «ИИ и ML»

Всё по теме «ИИ и ML» →

Вопросы о generate-image

Как установить generate-image в Claude Code?

Выполните команду npx skills add OpenClaudia/openclaudia-skills --skill generate-image -a claude-code.

Какие ключи API нужны для работы generate-image?

Скрипт считывает OPENAI_API_KEY и STABILITY_API_KEY из файла ~/.agents/tools/.env. Также требуется библиотека requests, которую можно установить командой pip install requests.

Какие модели OpenAI поддерживает скилл?

Основная модель — gpt-image-2. Дополнительно можно передать gpt-image-2-2026-04-21, gpt-image-1.5, черновую gpt-image-1-mini, chatgpt-image-latest или устаревшую dall-e-3.

Исходный текст

SKILL.md · MIT
---
name: generate-image
description: Generate images using AI (OpenAI GPT Image or Stability AI). Use when the user asks to generate an image, create an AI image, make an illustration, or produce artwork from a text prompt.
argument-hint: [prompt description]
allowed-tools: Bash(*), Read, Write
---

# AI Image Generation

Generate images from text prompts using OpenAI GPT Image (gpt-image-2 / gpt-image-1 / variants) or Stability AI (SD 3.5 Large).

## Tool Location

- Script: `~/.agents/tools/generate-image.py`
- Env file: `~/.agents/tools/.env` (contains `OPENAI_API_KEY` and `STABILITY_API_KEY`)

## Available OpenAI image models (verified live via `/v1/models` 2026-05-15)

| Model ID | Notes |
|---|---|
| `gpt-image-2` | **Flagship.** Released 2026-04-21. Best prompt adherence, best photorealism. Default when image quality matters. |
| `gpt-image-2-2026-04-21` | Pinned dated variant of gpt-image-2 |
| `gpt-image-1.5` | Intermediate release between 1 and 2 |
| `gpt-image-1-mini` | Smaller/cheaper gpt-image-1 variant — use for batch/draft generation where cost matters |
| `gpt-image-1` | Original gpt-image. Still works; superseded by gpt-image-2. |
| `chatgpt-image-latest` | Always-current alias of the model ChatGPT.com uses (currently gpt-image-2-class). Use when you want "whatever ChatGPT uses today" |
| `dall-e-3` | Legacy fallback. Different quality semantics (standard/hd, not low/medium/high). |

Pass any of these to `--model`. The script branches on `gpt-image*` for the quality/format handling, so all gpt-image-* variants work out of the box.

**Default in the script is now `gpt-image-2`** (the flagship) — pass `--model gpt-image-1-mini` for cheap batch/draft work.

## Quick Usage

### Generate with OpenAI gpt-image-2 (flagship)

```bash
python ~/.agents/tools/generate-image.py \
  --prompt "a sunset over mountains, oil painting style" \
  --output ./sunset.png \
  --model gpt-image-2 \
  --quality high
```

### Generate with default (gpt-image-2)

```bash
python ~/.agents/tools/generate-image.py \
  --prompt "a sunset over mountains, oil painting style" \
  --output ./sunset.png
```

### High quality

```bash
python ~/.agents/tools/generate-image.py \
  --prompt "modern logo design for a tech company" \
  --output ./logo.png \
  --size 1024x1024 \
  --quality high
```

### Wide format (good for blog covers, banners)

```bash
python ~/.agents/tools/generate-image.py \
  --prompt "abstract digital art with blue tones" \
  --output ./banner.png \
  --size 1536x1024
```

### Tall format (good for mobile, stories)

```bash
python ~/.agents/tools/generate-image.py \
  --prompt "portrait of a futuristic city" \
  --output ./city.png \
  --size 1024x1536
```

### Transparent background (icons, logos)

```bash
python ~/.agents/tools/generate-image.py \
  --prompt "a minimalist cat icon, flat design" \
  --output ./icon.png \
  --background transparent
```

### Generate with Stability AI (SD 3.5 Large)

```bash
python ~/.agents/tools/generate-image.py \
  --prompt "watercolor painting of a garden" \
  --output ./garden.png \
  --provider stability
```

## CLI Options

| Option | Description |
|--------|-------------|
| `--prompt, -p` | **(Required)** Text prompt describing the desired image |
| `--output, -o` | **(Required)** Output file path |
| `--provider` | `openai` (default) or `stability` |
| `--size` | Image size for OpenAI: `1024x1024` (default), `1536x1024` (wide), `1024x1536` (tall) |
| `--quality` | OpenAI quality: `low`, `medium` (default), or `high` |
| `--background` | OpenAI background: `auto` (default), `transparent`, or `opaque` |
| `--model` | Override model (default: `gpt-image-2` for OpenAI, `sd3.5-large` for Stability) |

## Provider Comparison

| Feature | OpenAI gpt-image-2 | OpenAI gpt-image-1 | Stability AI SD 3.5 |
|---------|--------------------|--------------------|---------------------|
| Released | 2026-04-21 | 2025 | — |
| Prompt adherence | Best | Excellent | Good |
| Size options | 1024x1024, 1536x1024, 1024x1536 | 1024x1024, 1536x1024, 1024x1536 | 1024x1024 |
| Quality options | low, medium, high | low, medium, high | N/A |
| Transparent bg | Yes | Yes | No |
| Style | Photorealistic + artistic | Photorealistic + artistic | Artistic + photorealistic |
| Cost per image (high) | Higher than 1 | Baseline | N/A |

## Dependencies

- `requests` (for API calls)

Install if needed:
```bash
pip install requests
```

## Output

The script prints:
- The provider and model used
- The prompt (and revised prompt if applicable)
- The saved file path

© OpenClaudia · MIT · OpenClaudia/openclaudia-skills

Смотрите также

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

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