flux-best-practices — Claude Code skill: what it does, how to install
Prompting guide for BFL FLUX.1 and FLUX.2 image models. Helps format scene descriptions, handle typography, and pick the right model.
npx skills add calesthio/OpenMontage --skill flux-best-practices -a claude-codeWhat flux-best-practices does
The skill equips the agent with prompting formulas tailored for FLUX models. It breaks scene construction into subject, action, medium, context, lighting, and camera settings. FLUX completely lacks negative prompt support, so unwanted artifacts must be avoided by explicitly detailing the desired scene.
Specific tasks require different checkpoints. FLUX.2 [flex] handles rendered text, while FLUX.2 [klein] targets sub-second turnarounds. For brand work, the guide enforces #RRGGBB hex values alongside color names, and mandates quotation marks around any text meant to appear in the visual.
This guide focuses strictly on prompt construction and model selection like FLUX.1 Fill or FLUX.2 [max]. If your workflow requires API endpoints, polling, or webhooks, you need the companion bfl-api skill instead.
What it helps with
- construct text-to-image prompts for FLUX.1 and FLUX.2
- select the right FLUX model for speed or detail
- render accurate typography and text inside images
- specify exact brand colors with hex codes
Example prompts for the agent
- Build a prompt for FLUX.2 [max] featuring a dramatic portrait at golden hour
- Create a FLUX.2 [flex] prompt with quoted text on a storefront sign
- How do I rewrite this Midjourney prompt for FLUX without negative prompts?
How to install flux-best-practices
1Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill flux-best-practices -a claude-code2Manually: put the files in place
~/.claude/skills/flux-best-practices/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/flux-best-practices/
1Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill flux-best-practices -a codex2Manually: put the files in place
.agents/skills/flux-best-practices/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill flux-best-practices -a cursor2Manually: put the files in place
.cursor/skills/flux-best-practices/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install calesthio/OpenMontage flux-best-practices2Manually: put the files in place
.github/skills/flux-best-practices/SKILL.md1Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill flux-best-practices -a gemini-cli2Platform CLI
gemini skills install https://github.com/calesthio/OpenMontage --path .claude/skills/flux-best-practicesManually: put the files in place
.devin/skills/flux-best-practices/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill flux-best-practices -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set28
The whole set →Similar
Questions about flux-best-practices
How do I install flux-best-practices in Claude Code?
Run npx skills add calesthio/OpenMontage --skill flux-best-practices -a claude-code in your terminal.
What does flux-best-practices do?
It guides the agent on structuring narrative prompts, selecting suitable FLUX.1 or FLUX.2 models, rendering typography, and formatting hex colors.
Does FLUX support negative prompts?
No, FLUX models do not support negative prompts. The skill instructs the agent to use natural language and describe only the desired elements in positive prose.