使い方ガイドへスキップ
Nano Banana Pro OpenRouter作者 GitHub Awesome Copilot Contributors

Nano Banana Pro OpenRouter スキル。

画像を生成したり、既存の画像を編集したり、最大3枚の参照画像を組み合わせたりでき、出力はそれぞれ名前を付けたファイルとして保存されます。

  • 画像編集
  • コンポジット
ソースレビュー · Nano Banana Pro OpenRouterSKILL.md
タスク 画像編集 出力内容 • 明示的なファイル名で保存される生成画像または編集画像 • 最大3枚の入力画像から作成した合成画像 • レスポンスに複数の出力が含まれる場合の連番付き画像ファイル 開始前に uv、同梱のPythonスクリプト、適切なモデルアクセス権とクレジットを持つ OPENROUTER_API_KEY が必要です。
編集者による要約 · ソース確認日 2026-10-07 · 生成例ではありません

01 機能概要

OpenRouter で画像を生成・編集・合成する

OpenRouter での画像生成、編集、限定的な複数画像の合成のための、uvで実行するPythonインターフェースです。

ソースに基づくワークフロー実行ベンチマークではありません

作業の進め方

Nano Banana Pro OpenRouter は、uvで実行するPythonスクリプトを中心に画像ワークフローを構成します。確認したソースは OpenRouter のGemini画像モデルを対象としており、テキストからの生成、指定画像の編集、複数の参照画像の組み合わせという3つの用途に対応します。入力画像の引数を繰り返し指定することで、1回のリクエストで最大3枚のソース画像を使えます。

操作できる項目はあえて少なく、出力ファイル名、1K・2K・4Kの解像度の選択、任意のシステムテンプレートアセットだけです。返された画像が複数ある場合は、連番の接尾辞を付けて保存されます。これはAPI経由の画像ワークフローのため、現在のモデルの利用可否、アカウントのクレジット、アップロードする参照画像の権利は、別途確認する必要があります。

期待される成果物

  • 明示的なファイル名で保存される生成画像または編集画像
  • 最大3枚の入力画像から作成した合成画像
  • レスポンスに複数の出力が含まれる場合の連番付き画像ファイル
サンプルブリーフを見る

ブリーフからレビューまで

  1. 01
    入力を準備する

    タスクが生成、編集、コンポジットのどれかを決めます。参照用のローカル画像は3枚以内にし、それぞれが何を担うかを明示します。

  2. 02
    出力の条件を決める

    ファイル名と解像度を選びます。広範な編集プロンプトで被写体が意図せず置き換わらないよう、変更してはならない要素を明記します。

  3. 03
    実行してファイルを確認する

    設定済みの OpenRouter アカウントで同梱スクリプトを使います。保存された出力は別途確認し、認証やクレジットの不足による失敗は明確に報告します。

02 利用場面

使う場面

uv、同梱のPythonスクリプト、適切なモデルアクセス権とクレジットを持つ OPENROUTER_API_KEY が必要です。

向いているケース

  • 参照画像に基づく編集特定の既存画像について、背景、場面、仕上げを変えたいときに役立ちます。
  • 小規模な画像コンポジット用意した数点の被写体を1つの場面にまとめる作業に適しており、各ソースの役割を明確にします。

確認すべき制限

  • 入力画像は3枚まで確認したスクリプトのインターフェースが受け付ける入力画像は最大3枚です。それより多い参照ボードには、別のワークフローか、明示的な枚数の削減が必要です。
  • プロバイダーへの依存OpenRouter のキー、利用可能なクレジット、記載されたモデルへのアクセスが必要です。このスキルにはこれらのサービスは含まれていません。

用意する入力

  • 編集の指示意図する変更を説明し、そのまま維持すべき特徴と区別して伝えます。
  • 参照ファイルローカルの画像パスを指定し、選択したプロバイダーにアップロードする許可があることを確認します。
  • 解像度と保存先1K、2K、4Kのいずれかを選び、元画像を上書きしない出力パスを指定します。

03 重要な判断

重要な判断ポイント

  1. 生成モードは別々に扱う

    同じスクリプトのインターフェースで、テキストのみ、単一画像、複数画像のリクエストを扱えますが、これらのタスクが同一の入力を必要とするかのようには扱っていません。

  2. 予測しやすいファイル処理

    ファイル名を明示し、出力に連番を付けることで、バリエーションを保管し、チャットの外で比較しやすくなります。

04 依頼例

絞り込んだブリーフを試す

以下のサンプルブリーフはテスト済みではありません。使用前に、スキルのセットアップを確認してください。

セットアップを確認する

スクリプトとアセットはスキルと同じ場所に置いてください。記載されているuvの呼び出しは生成タスクを実行するものであり、エージェントのインストールコマンドではありません。

アップストリームのソースファイル
https://github.com/github/awesome-copilot/blob/3a685010a7afdc0dbd4c83b7fbda6c316aa516e5/skills/nano-banana-pro-openrouter/SKILL.md

uv、同梱のPythonスクリプト、適切なモデルアクセス権とクレジットを持つ OPENROUTER_API_KEY が必要です。

まず1つの成果物から始める

スキルを実行する前に、このブリーフの範囲、素材、制約を必要に応じて調整してください。

サンプルブリーフ
nano-banana-pro-openrouter を使って、用意した2枚の商品画像から2Kのコンポジットを作成してください。各商品の形状と印刷されたラベルは維持し、ニュートラルなスタジオの台の上に配置して、元の画像を上書きせずに assets/product-pair.png として保存してください。まずプロバイダーの利用可否とアップロード許可を確認してください。API が失敗した場合は、クレジットを繰り返し消費せず、エラーを報告してください。

結果を確認する

実際の出力を、次の観察可能な基準に照らして確認します。

  • 出力ファイルはすべての入力画像とは別のファイルになっている。
  • 依頼した被写体と保護対象のディテールが、編集後も保たれている。
  • 返された各バリエーションに、それぞれ異なる保存ファイル名が付いている。

OpenDesign は、コーディングエージェント向けのローカルなデザイン作業環境を提供します。この掲載は、スキルが同梱されていることや、外部ツール、認証情報、ソフトウェア依存関係が含まれていることを意味しません。

05 ソースとライセンス

ソースとライセンス

このページは、下記にリンクされた固定のソースリビジョンについて説明しています。アップストリームの動作や要件は変更される可能性があります。

リポジトリ
github/awesome-copilot
ライセンス
MIT
確認したスナップショット
2026-10-07 · 3a685010a7af
編集者によるソース要約
OpenRouter での画像生成、編集、限定的な複数画像の合成のための、uvで実行するPythonインターフェースです。

リンク先のソースに基づく、OpenDesign によるオリジナルの要約です。リポジトリのスター数は日付時点での人気の目安であり、スキルの利用状況や品質評価ではありません。

06 開始前の質問

開始前の質問

複数の参照画像を指定できますか?

はい。確認したインターフェースでは、入力画像の引数を繰り返し指定することで、最大3枚まで使えます。

複数の画像が返された場合はどうなりますか?

記載されている動作では、出力ファイル名に連番の接尾辞が付けられ、保存された各パスが報告されます。

4Kを選べば細部が正確に再現されることは保証されますか?

これは要求する出力設定であり、品質を保証するものではありません。特に細かい文字や被写体の特徴が保持されているか、実際のファイルとモデルの応答を確認してください。

OpenDesign

次のデザインの反復に備えましょう。

ブリーフ、素材、デザイン作業をローカルの作業環境にまとめて管理できます。ワークフローに追加する前に、スキル自体のセットアップを確認してください。

アップストリームのソースファイル
https://github.com/github/awesome-copilot/blob/3a685010a7afdc0dbd4c83b7fbda6c316aa516e5/skills/nano-banana-pro-openrouter/SKILL.md