flux-best-practices について
flux-best-practicesは、BFL FLUXモデルの画像生成・編集プロンプトを作成するスキルです。モデル選択の案内と、タスク別のプロンプト規則をまとめています。
主な機能
- 01FLUX.1・FLUX.2のモデル選択ガイド
- 02テキストから画像を生成するプロンプト構成
- 03画像編集と複数参照画像のガイド
- 04構造化シーンとJSONプロンプト
- 05タイポグラフィと色指定のルール
- 06ネガティブプロンプトの代替方法
活用シーン
- 01FLUX向けのテキスト画像生成プロンプト作成
- 02FLUX.2の画像編集入力の検討
- 03JSONによる複雑なシーンの記述
- 04文字や指定ブランドカラーを含む画像の生成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ calesthio/ openmontage --skill flux-best-practicesインストール後、Claude Code で/flux-best-practicesを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
AGENTS.mdrules/_sections.mdcore-principles.mdflux1-models.mdflux2-models.mdhex-color-prompting.mdi2i-prompting.mdjson-structured-prompting.mdmodel-selection-guide.mdmulti-reference-editing.mdnegative-prompt-alternatives.mdt2i-prompting.mdtypography-text.md詳細
FLUX のベストプラクティス
あらゆる BFL FLUX モデル向けのプロンプトを作成する際に、このスキルを使用すると、最適な画像品質と正確なプロンプト解釈を実現できます。
詳細なリファレンス: このディレクトリにある
AGENTS.mdは、Black Forest Labs から取り込まれた、FLUX ガイドの長い版です。これは、このスキルにのみ適用される補足資料です。読み込み可能なエントリーポイントであり、正式な参照先となるのはSKILL.mdです。このファイルが、リポジトリルートのAGENTS.md/AGENT_GUIDE.mdに優先したり、その内容を拡張したりすることはありません。
使用する場面
- FLUX.2 または FLUX.1 モデル向けのプロンプトを作成するとき
- テキストから画像への生成(T2I)
- FLUX.2 モデルを使って画像から画像への編集(I2I)を行うとき
- JSON を使った構造化されたシーン生成
- タイポグラフィとテキストのレンダリング
- 複数の参照画像を使ったスタイル転送
- 色を正確に反映したブランド画像の生成
クイックリファレンス
プロンプト構成の公式
[Subject] + [Action/Pose] + [Style/Medium] + [Context/Setting] + [Lighting] + [Camera/Technical]
モデルの選択
| 用途 | 推奨モデル | 備考 |
|---|---|---|
| 最速の生成 | FLUX.2 [klein] | 4B または 9B、1 秒未満 |
| 最高品質 | FLUX.2 [max] | 最も優れたディテール、グラウンディング検索 |
| 本番環境でのバランス | FLUX.2 [pro] | 品質と速度のバランス |
| タイポグラフィ/テキスト | FLUX.2 [flex] | 最も優れたテキストレンダリング |
| ローカル/開発 | FLUX.2 [dev] | オープンウェイト |
| 画像編集 | FLUX.2 [pro/max] | 画像 URL を input_image に直接渡します |
| インペインティング | FLUX.1 Fill | オブジェクトの削除/補完 |
| コンテキスト編集 | FLUX.1 Kontext | 旧モデルです。FLUX.2 を推奨します |
重要なルール
- ネガティブプロンプトは使用しない — FLUX はネガティブプロンプトに対応していません。実現したい内容を記述してください
- 具体的にする — 曖昧なプロンプトでは、平凡な結果になります
- 自然言語を使う — 散文や物語のような文体が最も効果的です
- 照明を指定する — 照明は品質に最も大きな影響を与えます
- テキストを引用符で囲む — タイポグラフィのレンダリングには "引用符で囲んだテキスト" を使います
- 16 進数カラー — 色の説明とともに #RRGGBB 形式を使います
関連情報
API の統合(エンドポイント、ポーリング、Webhook)については、bfl-api スキルを参照してください。
ルールのリファレンス
詳細なガイダンスについては、各ルールファイルを参照してください。
- rules/core-principles.md - あらゆる FLUX プロンプトに共通する原則
- rules/flux2-models.md - FLUX.2 ファミリー:klein、max、pro、flex、dev
- rules/flux1-models.md - FLUX.1 ファミリー:FLUX.2 モデルの旧世代である pro、Kontext、Fill
- rules/t2i-prompting.md - テキストから画像へのプロンプトのパターン
- rules/i2i-prompting.md - FLUX.2 を使った画像から画像への編集
- rules/json-structured-prompting.md - 複雑なシーン構成
- rules/hex-color-prompting.md - 正確な色の指定
- rules/typography-text.md - テキストのレンダリングとタイポグラフィ
- rules/multi-reference-editing.md - 複数画像の参照
- rules/negative-prompt-alternatives.md - ポジティブな代替表現
- rules/model-selection-guide.md - 適切なモデルの選び方
プロンプトの例
A weathered fisherman in his 70s with deep wrinkles and a salt-and-pepper beard,
wearing a navy cable-knit sweater, standing at the helm of his wooden boat.
Golden hour sunlight from the left creates dramatic rim lighting on his profile.
Shot on Hasselblad with 85mm lens at f/2.8, shallow depth of field with harbor
lights creating soft bokeh in the background. Kodak Portra 400 color science.
コメント
Markdown 対応