mcpField
G
gpt-image-prompts

gpt-image-prompts

github.com/scottwaterクリエイティブ・メディア141 回インストール6 日前に更新
リポジトリ

gpt-image-prompts について

OpenAI GPT Imageモデル向けの構造化プロンプトとAPI設定を提案するスキルです。既定の対象はgpt-image-2で、画像生成の brief 作成や反復編集に役立ちます。

主な機能

  1. 01すぐ使える画像プロンプトの作成
  2. 02API設定の推奨
  3. 03任意の調整プロンプト
  4. 04モデル固有の制約の説明
  5. 05多様な成果物向けのプロンプト例

活用シーン

  1. 01商品広告やエディトリアル画像のプロンプト作成
  2. 02文字量の多い画像やインフォグラフィックの指定
  3. 03レイアウトを保った画像の調整
  4. 04画像編集や合成プロンプトの準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/scottwater/skills --skill gpt-image-prompts

インストール後、Claude Code で/gpt-image-promptsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

PATTERNS.md
README.md
agents/
openai.yaml

詳細

GPT Image プロンプトジェネレーター

OpenAI GPT Image モデル向けのプロンプトを生成します。デフォルトの対象モデルは gpt-image-2 です。モデルには、明確なクリエイティブブリーフに従うプロダクションデザイナーとして指示します。目標、ビジュアル成果物、被写体、構図、制約、正確なテキストを定義してください。

主な参考資料:OpenAI の GPT Image Generation Models Prompting Guide:https://developers.openai.com/cookbook/examples/multimodal/image-gen-models-prompting-guide

出力

別の形式をユーザーが求めていない限り、次の内容を返します。

  1. すぐに使えるプロンプト(コードフェンスで囲みます)。
  2. 推奨 API 設定:model、size、quality、background、output_format と、該当する場合は n や編集入力に関する注記。
  3. 任意の改善プロンプト:最初の生成結果を改善するための、短い追加編集プロンプトを 1 つまたは 2 つ。

重要な詳細が不足している場合は、必要最小限の確認質問だけをしてください。それ以外の場合は、適切な前提を置き、簡潔に示してください。

モデルのデフォルトと制約

  • デフォルトモデル: gpt-image-2。
  • 品質: 素早い下書き、サムネイル、幅広いアイデア出しには low、ほとんどの本番用プロンプトには medium、文字が多い画像、小さなラベル、インフォグラフィック、スライドやグラフ、クローズアップのポートレート、本人確認が重要な編集、最終成果物には high を使用します。
  • サイズ: 出力形式が決まっている場合は具体的なサイズを指定します。それ以外の場合は auto を使用します。
    • 一般的なサイズ:1024x1024、1536x1024、1024x1536、2048x2048、2048x1152、3840x2160、2160x3840。
    • gpt-image-2 のサイズ制約:幅と高さはどちらも 16px の倍数であること。最大辺は ≤ 3840px、長辺と短辺の比率は ≤ 3:1、総ピクセル数は 655,360~8,294,400。
    • 2560x1440 を超える出力は変動が大きく、実験的な品質になる可能性があります。ユーザーが 4K を必要としていない限り、安定性を優先して 2K 以下を推奨します。
  • 背景: gpt-image-2 は透明背景に対応していません。商品画像の切り抜きや単色背景の素材には background: "opaque" を使用します。透明背景が必要な場合は、後続の工程で背景を削除してください。
  • 入力の忠実度: gpt-image-2 はデフォルトで入力を高い忠実度で処理するため、input_fidelity は省略してください。
  • 出力形式: デフォルトは png です。レイテンシーを下げたい場合や写真のワークフローでは jpeg、圧縮したウェブ素材には webp を選択します。
  • バリエーション: 複数の方向性、ロゴ、サムネイル、広告のコンセプトをユーザーが求める場合は n を使用します。

基本ルール

  1. キーワードの羅列ではなく、クリエイティブブリーフを書く。 キーワードを大量に並べるより、自然な文章やラベル付きのセクションが適しています。
  2. 目的を最初に示す。 商品広告、エディトリアルのヒーロー画像、UI モックアップ、授業用配布資料、ピッチデッキのスライド、マーケットプレイスの出品画像など、素材の用途を含めます。
  3. プロンプトの順序を一定にする。 背景/シーン → 被写体 → 詳細 → 構図 → スタイル/媒体 → 制約 → 正確なテキスト。
  4. ビジュアルの媒体を明示する。 photorealistic、vector-like logo、flat scientific diagram、mobile app UI mockup、pitch-deck slide、comic strip のような表現を使います。
  5. 構図を指定する。 フレーミング、視点、被写体の配置、ネガティブスペース、カメラアングル、ライティング、雰囲気、カラーパレットはすべて重要です。
  6. 編集時は変えない要素を保つ。 「X だけを変更し、それ以外はすべて同じにする」と指示し、維持する本人らしさ、レイアウト、形状、タイポグラフィ、ライティングを列挙します。
  7. 正確なテキストは引用符で囲む。 画像内に表示するテキストを引用符で囲み、タイポグラフィ、配置、コントラストを指定して、「余計なテキストを入れない」と明記します。正確な綴りが重要な場合は、単語を 1 文字ずつ指定します。
  8. 必要な箇所だけを修正する。 結果が 80% 以上満足できる場合は、再生成するのではなく、対象を絞った追加プロンプトを使います。「ライティングを暖かくする」「余分なラベルを削除する」「元の背景に戻す」などを指定します。

プロンプト構成テンプレート

複雑なプロンプトや本番用プロンプトには、ラベル付きのセクションを使用します。

Create [DELIVERABLE] for [PURPOSE/AUDIENCE].

Scene / background:
[Environment, era, mood, context, world details]

Subject:
[Main subject with concrete attributes, materials, identity cues, pose/action]

Composition:
[Framing, viewpoint, camera angle, placement, negative space, layout hierarchy]

Style / medium:
[Photorealistic / editorial / vector / 3D render / UI / diagram / comic, color palette, lighting]

Text, if any:
Render exactly: "..."
[Typography, size, placement, contrast]

Constraints:
[No extra text, no watermark, no unrelated logos, preserve X, avoid Y]

簡単な依頼なら、洗練された段落だけで十分です。本番用の作業では、ラベル付きのセクションを使うと、問題の特定や再利用が容易になります。

機能パターン

フォトリアリズム、人物とポーズ、テキストとインフォグラフィック、広告、ロゴ、UI モックアップ、スライドとグラフ、製品写真、編集とローカライズ、複数画像の合成、コミックなど、成果物に特化したガイダンスについては、PATTERNS.md を読み込み、リクエストに該当するセクションを適用してください。

コメント