Community画像github.com

ykurilov/image-prompts

画像生成モデル(GPT Image 2.5、Nano Banana 2.1、Seedream 5)向けのプロンプトを作成・修正します。新しい画像の生成や既存画像の修正時に、あるいはエージェントが生成前にプロンプトを準備する際に使用します。

image-prompts とは?

このスキルは、画像生成AIモデル(GPT Image 2.5、Nano Banana 2.1、Seedream 5)向けのプロンプト(ブリーフ)を作成・修正するためのものです。プロンプトはモデルに対する「指示書」として機能し、被写体、構図、スタイル、テキストなどを詳細に記述します。Claude Code、Cursor、CodexなどのAIエージェントで利用でき、新しい画像の生成、既存画像の編集、シリーズ全体の一貫性維持、または画像が期待通りに生成されなかった場合の修正を支援します。スキルは、参照ドキュメント(各モデルの仕様と制約)を読み込み、モデル固有のルールに従ってブリーフを作成し、最終的にコードブロック内のブリーフ、リクエスト設定、および目視チェック項目という3つの部分を出力します。また、ブリーフが一般的なルール(目的の明確化、具体的なオブジェクトの記述、テキストの忠実な引用、厳密なカウントなど)やモデル選択ガイドラインに準拠しているかどうかを検証するチェックリストも含まれています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ykurilov/image-video-skills/tree/HEAD/skills/image-prompts

Installed? Explore more 画像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

画像プロンプト

これらのモデル向けのプロンプトは、タスクを実行するための指示書です。テキストを指示として読み取り、何が必要か、なぜ必要なのか、何が含まれていて、何が空のままかを伝えます。スキルはブリーフとリクエスト設定を提供します。生成自体は、スキルまたはリクエストを送信するサービスのコードが処理します。

手順

  1. タスクを収集する。 モデルとそのバリアント、リクエストを送信するサービス、新しい画像か編集か、参照画像、テキストの正確な文言、画像が使用される場所。利用可能な参照画像は開いて確認すること。見たことのない画像については、ブリーフはリクエストで述べられたことのみを主張する。テキストの正確な文言と、モデル選択を推測することになる情報だけを質問する。それ以外の指定されていないことは自分で決定し、ブリーフの前に前提条件を列挙する。モデルが指定されていない場合は、「モデル選択」セクションに従って選択し、その選択を述べる。
  2. モデルファイルをブリーフの最初の行まで全部読む: GPT Image 2.5、Nano Banana 2.1、Seedream 5。モデルファイルが以下の一般ルールと異なる場合は、モデルファイルが優先される。
  3. ブリーフを書く。
  4. 「チェックリスト」を実施する:各項目が満たされているか、ブリーフに関係ないことを確認する。
  5. 3つの部分を出力する:コードブロック内のブリーフ(抜けやプレースホルダーがなく、すぐに送信可能な状態)、リクエスト設定(個別のリストで、モデルのフィールド名で記述。これらのフィールドをサービス経由で渡す方法はスキルまたはそのサービスのコードが把握している)、生成された画像で目視確認すべき項目。英語のブリーフに、ロシア語での1~2行の要約を追加する。

ブリーフの一般ルール

目的を最初に。 ブリーフは、何のためのもので、何に使われるのかを説明することから始める。目的に基づいて、モデル自体がプレゼンテーション、照明、レイアウトを導き出す。その後、連結された文章で:誰が、何をしているのか、どこで、どのように撮影されているのか。カンマ区切りのリストは、モデルのすべての決定を引き渡す。

雰囲気ではなくモノ。 素材、形状、光源とその方向、ショットとアングル、手の位置、視線。重要な素材や形状は別のフレーズで指定する。これらのモデルでは、これらが最も頻繁にすり替えられる。品質を示す単語、括弧内の重み、個別の「ネガティブプロンプト」は、これらのモデルでは何の意味も持たない。

設定はテキストに含めない。 サイズ、アスペクト比、品質、透明度、思考の深さ、検索はリクエストフィールドで設定する。唯一の例外はSeedream 5のファイルに記載されている。ブリーフには、フォーマットから構図に影響するものだけを残す:どこが空いているか、キャプションのためのスペースはどこか、幅を何で埋めるか。

テキストは正確に。 各テキストは引用符で囲み、適切な大文字小文字と記号を使い、その場所とフォントスタイルを指定する。画像内のテキストの数だけ指定する。それ以外のテキストは存在しないことを明示する。ユーザーが提供したテキストは、そのままブリーフに含める。短縮したり、簡略化したり、同意なく言い換えたりしない。長くて小さなテキストは、3つのモデルすべてで品質が低下する。ユーザーのテキストがそのような場合は、そのことを伝え、何ができるかを提案し、変更はユーザーが「はい」と言った後にのみ行う。

データは本物。 数値、軸ラベル、図の手順、名前はブリーフに完全に含める。ブリーフにないものは、モデルがでっち上げる。

カウントと方向は厳密に。 数量は「正確に」という言葉と数値で指定する。左と右は、観客から見たフレームの側面とする。

参照画像は番号で。 番号はリクエスト内の画像の順序。各画像には役割とその範囲を指定する:何を採用し、何を採用しないか。

編集は新しいシーンではない。 編集のブリーフは、1つの変更を指定し、何がそのまま残るかを名前で列挙する。アングルの変更は以下の独自ルールに従う。オブジェクトは「それ」や「彼女」ではなく言葉で指定する。1ステップにつき1つの変更。2つの変更は、順番に2つのブリーフを作成する。後続の各ステップでは、保持するもののリストを完全に繰り返す。

アングル変更は短いコマンド。 画像がすでにあり、同じシーンを別の方法で表示する必要がある場合:別のアングル、カメラの高さ、ショットのサイズ。ブリーフは英語の短いコマンド:必要なアングルのみで、結果が意図したものにならないものを除く。シーンは画像自体が伝える。その言い換えや保持するもののリストはここでは不要であり、結果を悪化させ、コストを増大させる。

シリーズ。 キャラクターや商品の特徴的な属性は、シリーズの各ブリーフで同じ文言で繰り返す。モデルが1回のリクエストでシリーズ全体を生成できない場合、最初に承認されたフレームを、次のリクエストの参照画像として「外観とスタイルのみ」の役割で使用する。

禁止事項はピンポイントで。 まず望ましい状態を説明する。禁止事項は、特定の不要な要素に対してブリーフの最後に追加する。念のためのリストは追加しない。

言語。 シーンは英語で説明する。モデルのバリアントがロシア語を理解する場合でも同様。これは3つのモデルすべてのバリアントに対して宣言されている唯一の言語であり、ロシア語のブリーフと英語のブリーフの比較は誰も行っていない。テキストは、表示されるべきその言語のままで残す。

モデル選択

ドキュメントで確認されている差異のみ:

必要なもの適したモデル
画像内のロシア語テキストSeedream 5 liteを除くすべて
1回のリクエストで複数の個別画像Seedream 5 liteのみ
生成時の透明背景GPT Image 2.5
検索による最新の事実、実在の場所、商品Nano Banana 2.1、Seedream 5 lite
参照画像からのスタイル転送Nano Banana 2.1以外
領域を指定した正確な編集Seedream 5 pro と flash(座標)、GPT Image 2.5(マスク)
画像のレイヤー分解Seedream 5 pro と flash

画像が指示に従わない場合

  1. 各ミスを一言で特定し、その原因となったブリーフの行を見つける。行がない場合、それはモデルの頑固さではなく、ブリーフの欠落である。
  2. 修正方法を決定する。画像がミス以外はすべて満足できる場合は、既存の画像を編集する。1ステップにつき1つのミス。それ以外の場合は、ブリーフを修正して再生成する。画像を見ておらず、ユーザーも言及していない場合は、質問するか、新しい生成のためのブリーフを提供する。
  3. ブリーフを修正する際は、ミスのある行のみを変更する。不要なオブジェクトやテキストがある場合は、ブリーフの最後に名前を挙げて禁止する。
  4. 繰り返し生成しても毎回異なる場所でミスが発生する場合、ブリーフの問題ではない。同じブリーフで生成を繰り返す。
  5. モデルファイルの「失敗」セクションを確認する。一部のミスはテキストでは修正できず、その旨を伝え、ブリーフを何度も書き直してはいけない。

チェックリスト

  • 最初の文が、対象とその目的を述べている。
  • テキストにサイズ、解像度、品質に関する単語がない。これらはすべて設定リストに含まれている。
  • 各テキスト:引用符、場所、フォントスタイル。他のテキストがないことを示すフレーズがある。
  • 画像に含まれるべきすべての数値とラベルがブリーフに含まれている。
  • 各参照画像:番号、役割、役割の範囲。
  • 編集:1つの変更、保持するものの名前付きリスト、オブジェクトの代わりに代名詞を使用していない。
  • アングル変更:短いコマンド、重要なもののみ、シーンの言い換えなし。
  • 選択されたモデルのバリアントにない機能が、ブリーフや設定で使用されていない。
  • 目視確認すべき項目が指定されている。キリル文字の場合は、ロシア語の文字がラテン文字に置き換えられていないか確認する。

関連スキル