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

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

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

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

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

Скилл работает базовым маршрутизатором визуального контента для соцсетей. Сначала он проверяет целесообразность генерации. Скриншот продукта или живой снимок команды работают лучше синтетики, поэтому фейковые лица скилл блокирует сразу. Если генерация действительно нужна, инструмент читает brand-profile.md и собирает бриф из четырёх пунктов: задачу визуала, главный посыл, пропорции кадра и фирменный стиль.

Дальше модель формулирует промпт на естественном языке без мусорных токенов вроде «4k» или «masterpiece». Описание строится через объект, свет, композицию и свободное место под текст. Готовый запрос отправляется специализированным инструментам. Типографика уходит в ideogram или nano-banana, векторные файлы создаются через Recraft, видеоролики забирает veo-3, а фотореализм и контроль палитры остаются за flux.

Интеграция с WoopSocial только отправляет медиафайлы в очередь публикации через scheduling-and-queue. Сам сервис картинки не генерирует. Поэтому скилл передаёт промпты внешним генераторам, требуя проверять читаемость текста и маркировать ИИ перед выкладкой.

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

  • отсеять ненужную ИИ-генерацию в пользу реальных фото или графиков
  • составить структурированный бриф на визуал на базе brand-profile.md
  • очистить промпт от спам-слов вроде «4k» и «masterpiece»
  • подобрать генератор под задачу: flux, ideogram, nano-banana, Recraft или veo-3

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

  • Мне нужен визуал для поста про запуск новой функции
  • Помоги составить промпт для картинки с читаемым текстом
  • Какую модель выбрать для генерации векторной иллюстрации к статье?

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

1Через Skills CLI (Vercel)

npx skills add social-media-skills/skills --skill image-prompt -a claude-code

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

~/.claude/skills/image-prompt/SKILL.md

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

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

Вопросы о image-prompt

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

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

Зачем нужен скилл image-prompt?

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

Как скилл выбирает генератор изображений?

Выбор зависит от главной задачи: типографика направляется в ideogram или nano-banana, векторный стиль уходит в Recraft, видео — в veo-3, а фотореализм и точные цвета палитры — во flux.

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

SKILL.md · MIT
---
name: image-prompt
description: >-
  Use as the foundation and router for any image a post needs — turn a social need into a clear image
  brief, describe it with model-agnostic prompt craft, and route to the right tool. Run when the user
  says "I need a visual/image for this post," "what image should I use," "make a graphic," "help me
  prompt an image," or is unsure which image tool/model to use. Reads brand-profile for the visual
  brand. Teaches the image brief, the universal anatomy of a strong prompt in natural language, and a
  tool router (typographic -> ideogram/nano-banana; photoreal -> nano-banana/flux; surreal ->
  Midjourney; editing -> nano-banana/flux; vector -> Recraft; video -> veo-3).
  Includes a "should this even be AI-generated?" gate (a real photo, screenshot, or chart often beats
  generic AI), accessibility, and honest scope (disclose AI, never real identifiable people or
  copyrighted IP, verify text/data). Hands off to the tool-specific mini-skills; WoopSocial publishes
  via Media and doesn't generate images.
metadata:
  version: 1.0.0
license: MIT
---

# Image Prompt (brief · craft · router)

The **foundation of the visual cluster.** When a post needs an image, this skill decides **what** image
(the brief), describes it with **model-agnostic** craft, and routes to the **right tool** — then hands
off. It sits *above* the tool-specific mini-skills (`nano-banana`, `ideogram`, `flux`,
`veo-3`), which own their model's specific tricks.

Think of it as the visual equivalent of `brand-profile`/`content-pillars`: the shared decision layer
the tool skills assume you've already worked through.

## Step 0 — Gate: should this even be AI-generated?

AI generation is one option, not the default. A **real photo** (your actual product/space/team), a
**screenshot**, **UGC**, or a **chart** often wins on authenticity and clarity — and AI must never
fabricate your real people/place. Reach for generation when you need something that doesn't exist, must
match a brand look, needs legible in-image text, or a consistent series — and no real asset fits. If a
real asset is better, **say so.** (See `references/the-image-brief.md`.)

## Step 1 — Write the brief

Read `brand-profile.md`, then answer four things: **job/purpose** (hero / explainer / quote graphic /
product / lifestyle / thumbnail / background / ad), **the one thing it must convey**, **format/aspect
ratio** for the destination, and the **brand look**. Output a one-line brief. See
`references/the-image-brief.md`.

## Step 2 — Describe it (model-agnostic)

Turn the brief into a **specific, natural-language** prompt — **subject · composition · lighting ·
colour · style · mood · detail · constraints** — and **drop quality-token spam** ("4k, masterpiece").
Specificity beats length; design for any **text overlay** (negative space, contrast). See
`references/prompt-anatomy.md`.

## Step 3 — Route to the tool

Pick by the image's **dominant requirement**:

- **Text / typographic** → `ideogram` or `nano-banana` (both strong — honest pick by tooling).
- **Photoreal portrait/product** → `nano-banana` or `flux` (Midjourney external). **Surreal/painterly** → Midjourney.
- **Editing** ("change one thing, keep the rest") → `nano-banana` (conversational) or `flux` (Kontext).
- **Consistent character/product set** → `nano-banana` (multi-image references) or `flux` (multi-reference).
- **Search-grounded infographics** → `nano-banana`. **Brand-exact hex / open weights / license control** → `flux`.
- **Vector/SVG** → Recraft. **Video** → `veo-3`.

When two fit, **say both work and pick by the deciding factor** — don't fake a winner. See
`references/choosing-the-tool.md`.

## Step 4 — Hand off, then ship

**Hand off to the tool's mini-skill** for model-specific craft (and `tools/integrations/<tool>.md` for
the API). After generation: **verify** in-image text/data, **disclose** AI per platform/region, then
**upload to WoopSocial Media → attach** via `scheduling-and-queue`. WoopSocial publishes; it **doesn't
generate**.

## Cross-cutting (always)

- **Disclose AI** per platform/region (Meta "Made with AI", EU AI Act). **Watermark behaviour varies by
  tool** (SynthID on Google tools; none enforced on Ideogram) — don't rely on it for disclosure.
- **No real people / no IP** — no real identifiable individuals, copyrighted characters, or trademarked
  logos; original directions only.
- **Verify** in-image text and data before publishing.
- **Accessibility** — contrast + legibility on mobile; leave room for overlays.

## Quality bar — self-check

- Did I **gate** (real asset vs AI) before generating?
- Did I write a **brief** (job + the one thing + format + brand) and a **specific, natural-language**
  prompt (no token spam)?
- Did I **route by the dominant requirement** with an honest which-tool read, and **hand off**?
- Did I design for **overlays/accessibility**, and cover **disclosure, IP, and verification**?
- Did I keep WoopSocial honest (publishes via Media; doesn't generate)?

## Edge cases & pushback

- **"Just write a cool image prompt"** → build the brief first; purpose before prompt.
- **"4k masterpiece ultra-detailed"** → rewrite into a specific scene; drop quality tokens.
- **"Generate my real cafe/staff"** → use a real photo; don't fabricate real people/place.
- **"Base it on [studio]'s characters" / a real person** → refuse IP/real people; original direction.
- **"Which model — A or B?"** → honest, tooling-based answer; both can be right.
- **"Generate it in WoopSocial"** → WoopSocial doesn't generate; route to a tool, then upload + attach.

## Related

- `nano-banana`, `ideogram`, `flux`, `veo-3` — the tool-specific mini-skills this routes/hands off to.
- `tools/integrations/*` — the connection/API for each tool; `brand-profile` — the visual brand.
- `carousel-writer`, `reels-script`, `caption-writer`/`hook-writer` — consumers (image-prompt-pack / overlay copy).
- `scheduling-and-queue` — upload the asset to Media and attach to a post.

## References

- `references/the-image-brief.md` — the "should this be AI?" gate and the four-question brief.
- `references/prompt-anatomy.md` — the universal, model-agnostic anatomy of a strong prompt.
- `references/choosing-the-tool.md` — the router/decision tree and honest which-tool calls.
- `references/examples.md` — end-to-end flows, weak→strong, the don't-generate gate, and honest scope.

© social-media-skills · MIT · social-media-skills/skills

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

Всё по теме «Дизайн» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок grilling Matt Pocock Стресс-тестирует план, решение или идею сериями уточняющих вопросов. Подходит, когда нужно вскрыть допущения до начала работы. 979 543установок codebase-design Matt Pocock Скилл помогает проектировать модули с небольшим интерфейсом и скрытой внутри сложностью. Подходит для рефакторинга, тестируемости и поиска чистого seam. 850 344установок

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

goals-and-kpis Скилл превращает абстрактные желания вроде «набрать подписчиков» в измеримые KPI для соцсетей по фреймворку NORTH с одной главной метрикой на канал. CX Codex +1 649установок reply-and-comment-writer Скилл пишет черновики ответов на комментарии, DM и чужие посты в голосе бренда. Человек проверяет и публикует сам. CX Codex +1 657установок writing-style-and-tone Правит черновики так, чтобы они не звучали как ChatGPT: ритм, конкретика, тон под момент. Пригодится, когда пост вычитан, но читать его тяжело. CX Codex +1 641установок facebook-strategy Скилл для агента, который раскладывает работу в Facebook на три поверхности: Reels для охвата, Feed для доверия, Groups для сообщества. CX Codex +1 645установок content-research-and-sourcing Скилл проверяет статистику и ссылки в черновике до публикации: находит первоисточник, ловит выдуманные ИИ цитаты, отсекает устаревшие цифры. CX Codex +1 642установок ai-voiceover Скилл для озвучки видео: подбирает голос и модель ElevenLabs, пишет текст под чтение вслух и задаёт подачу. Пригодится, когда нужен голос для Reels, Shorts или объясняющего ролика. CX Codex +1 629установок linkedin-post-writer Пишет посты для LinkedIn под механику платформы: цепляющая первая строка, разметка под долгое чтение, ссылки в первом комментарии. Пригодится, когда нужен текст от лица основателя или эксперта. CX Codex +1 628установок experimentation-and-ab-testing Проектирует честные A/B-тесты для соцсетей: одна переменная, правило решения до публикации, повторения. Помогает спорить о контенте фактами, а не вкусом. CX Codex +1 626установок

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

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