Skip to content
AI & Agents
Skill

/flux2-klein-prompting

Expert prompt engineering for FLUX.2 [klein] image generation and editing model. Use this skill whenever the user wants to create prompts for FLUX.2 [klein], generate images, edit photos with the klein model, work with multi-reference image editing, or needs templates for

BOOST
From plugin
claude-code-config
21258 skills8 agents79 hooks
Install
$ npx -y skills add AnastasiyaW/codex-claude-code-config --skill flux2-klein-prompting --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/flux2-klein-prompting

Context preview

The summary Claude sees to decide when to auto-load this skill.

Expert prompt engineering for FLUX.2 [klein] image generation and editing model. Use this skill whenever the user wants to create prompts for FLUX.2 [klein], generate images, edit photos with the klein model, work with multi-reference image editing, or needs templates for

SKILL.md

flux2-klein-prompting.SKILL.md
name: flux2-klein-prompting
description: >
  Expert prompt engineering for FLUX.2 [klein] image generation and editing model.
  Use this skill whenever the user wants to create prompts for FLUX.2 [klein], generate images,
  edit photos with the klein model, work with multi-reference image editing, or needs templates
  for T2I/I2I tasks. Trigger for any mention of: FLUX.2, flux klein, BFL API, image editing prompts,
  text-to-image prompts for FLUX, product mockups, poster generation, UI mockups, sticker packs,
  character design, seamless textures, or any request to write/improve/translate prompts for
  FLUX-family models. Also trigger when user asks about guidance_scale, inference steps, distilled
  vs base modes, or multi-reference workflows. Do NOT use for training a FLUX.2 Klein / Qwen-Edit
  LoRA (use flux2-lora-training), nor for reconstructing a prompt FROM an existing source image
  (use forensic-prompt-compiler); this skill is for authoring generation/edit prompts only.

FLUX.2 [klein] — Prompt Engineering Guide

Core principle: prose, not tags

BFL guidance favors a concrete natural-language description over an ambiguous bag of tags. State who/what is in the image, where, style, materials/light/camera and — for editing — the properties to preserve. Prompt shape is a starting point, not a quality guarantee; assess the result against the requested edit.

---

Model variants quick reference

| Axis | Options | Notes | |---|---|---| | Size | 4B / 9B | 9B better for complex instructions; 4B fastest | | Mode | Distilled / Base | Use the exact model-card or serving API settings; step/CFG values are implementation-specific | | License | 4B Apache-2.0 / 9B Non-Commercial | Check before commercial use | | Task | T2I / Edit (I2I) / Multi-reference | The current BFL image-editing guide documents up to 8 references via API (10 in playground); re-check the selected endpoint schema before use |

**9B uses Qwen3 8B text embedder** → solid multilingual support (Russian works natively).

---

Prompt structure

T2I (text-to-image)

1. **Subject** — who/what, key attributes 2. **Scene/context** — where, time of day, surroundings 3. **Composition** — framing, angle, background 4. **Light/materials** — source, softness, reflections, texture 5. **Style/genre** — photorealism, illustration, catalog, poster, UI 6. **Text in image** (if needed) — exact string in quotes + position/font

Edit (I2I, no mask)

1. **Base anchor** — "This exact image but…" 2. **What to change** — object / background / text / color / material 3. **What to preserve** — face, lighting, style, perspective, brand elements 4. **Multi-reference** — reference by "image 2 / image 3", keep prompt concise

---

Key rules

**Text in image** → always in straight quotes, specify position. Without this: garbled glyphs.

Заголовок: "ТОЧНЫЙ ТЕКСТ". Шрифт жирный гротеск, ровный кернинг. Других надписей не добавлять.

**Negatives → positives** → don't say "don't change X", say "preserve X"

❌ "не меняй освещение"
✅ "Сохрани освещение, перспективу и лицо"

**Multi-reference** → simplify text, use explicit indexing

"Возьми персонажа из image 2 и помести рядом с объектом из image 1."

Choose distilled or base only after the task’s quality/latency requirement and the exact model card are known; neither is an automatic “preview” or “final” mode.

---

Ready-to-use templates (Russian)

Photorealistic object

Фотореалистичная предметная фотография [объект] на [фон], ракурс [сверху/на уровне глаз/крупный план], мягкий студийный свет, реалистичные материалы и фактуры, аккуратные тени, высокая детализация. Без логотипов и водяных знаков.

Product mockup / e-commerce

Каталожный product shot: [товар] в центре кадра, фон [описание], чистая композиция, цвет товара строго [HEX или словом], реалистичные отражения, нейтральный стиль, как для e-commerce.

Logo / icon

Минималистичная иконка: [смысл/символ], плоский дизайн, 2–3 цвета, чёткий силуэт, без мелких деталей. Без текста.

Character design

Персонаж: [кто], внешний вид: [рост/пропорции/одежда], выражение лица [эмоция], стиль [аниме/3D/иллюстрация], палитра [цвета], фон простой. Сохранить узнаваемость: [признак 1], [признак 2].

Sticker pack (6 emotions)

Набор стикеров одного персонажа (6 штук): радость, злость, удивление, смущение, сон, восторг. Единый стиль, толстый контур, яркая палитра, прозрачный фон, без текста.

Poster with readable text

Постер [стиль]. Вверху крупный заголовок: "ТОЧНЫЙ ТЕКСТ". Шрифт: жирный гротеск, ровный кернинг, читаемо. Ниже подзаголовок: "Ещё одна строка". Остальные надписи не добавлять.

UI mockup (mobile)

UI‑мокап мобильного приложения [тематика]. 3 экрана в одной сетке. Читаемые заголовки на русском в кавычках: "[Экран 1]", "[Экран 2]", "[Экран 3]". Минималистичная дизайн‑система, много воздуха, аккуратная типографика, без лишнего декоративного шума.

Seamless texture

Бесшовная текстура (seamless): [материал], равномерное освещение, без объектов, без текста, высокая детализация, натуральные вариации, без резких пятен.

Edit: replace / recolor / swap background

Это то же изображение, но: [что изменить]. Сохрани: [освещение / перспектива / лицо / композиция / стиль]. Сделай результат фотореалистичным и согласованным по теням и отражениям.

Edit: add text to sign/label

Это то же изображение, но добавь на [табличку/вывеску] точный текст: "[ТЕКСТ]". Сохрани стиль таблички, фон и освещение. Текст должен быть читаемым. Больше текста не добавляй.

Edit: multi-reference character swap

Это то же изображение, но возьми персонажа из image 2 и помести рядом с персонажем из image 1. Сохрани реалистичные тени, масштаб и общую атмосферу сцены.

---

API parameters

Recommended defaults (from official BFL HF Spaces)

| Mode | Settings | Use for | |---|---|---| | Distilled / Base | Read the exact checkpoin

Read more
Ships withclaude-code-config

A practical configuration kit for Claude Code, Codex, and other coding agents. It contains architectural principles, enforcement hooks, skills, drop-in rules, starter templates, and dynamic-workflow commands.

Get the whole plugin

Other skills on claude-code-config.

diffusion-engineering
Skill

diffusion-engineering

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