mcpField
N
nano-banana

nano-banana

github.com/dennisonbertramクリエイティブ・メディア960 回インストール41 週間前に更新
リポジトリ

nano-banana について

nano-bananaは、GoogleのGemini Imageモデルで画像を生成するスキルです。生成前にプロンプトを整え、解像度、アスペクト比、保存先を指定できます。

主な機能

  1. 01画像生成プロンプトの拡張
  2. 021K、2K、4K画像の生成
  3. 03アスペクト比の指定
  4. 04出力先の指定
  5. 05バックグラウンド生成と完了通知

活用シーン

  1. 01短い説明から画像を生成
  2. 02ワイド壁紙や縦長画像を作成
  3. 03生成画像を指定した場所に保存

インストール

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

$npx skills add https://github.com/dennisonbertram/claude-media-skills --skill nano-banana

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

同梱ファイルPROMPTING.mdscripts/generate.sh

詳細

Nano-Banana 画像生成

Google の Gemini Image モデルを使用して画像を生成します。

重要:ユーザープロンプトを強化する

生成する前に、PROMPTING.md の手法を使って、必ずユーザーのプロンプトを強化してください。

すぐに使える強化の公式

[Subject] + [Style] + [Lighting] + [Composition] + [Quality]

強化の例
  • ユーザーの入力:「a cat」
  • 強化後:「A fluffy orange tabby cat with bright green eyes, photorealistic, soft natural window lighting, shallow depth of field, rule of thirds composition」

詳しいプロンプト作成の手法、テンプレート、スタイルキーワードについては、PROMPTING.md をご覧ください。

クイックスタート

~/.claude/skills/nano-banana/scripts/generate.sh "your prompt here"

オプション

オプション説明デフォルト
--output PATH指定したファイルに保存します~/Pictures/nano-banana/<timestamp>.png
--size SIZE解像度:1K、2K、4K1K
--aspect RATIOアスペクト比1:1
--flashFlash モデルを使用します(高速、低品質)Pro
アスペクト比

1:1、16:9、9:16、4:3、3:4、3:2、2:3

解像度
  • 1K - 標準(デフォルト、高速)
  • 2K - 高解像度(Pro モデルが必要)
  • 4K - 最大解像度(Pro モデルが必要)

ユーザーリクエストの解釈

ユーザーのリクエストを解析し、スクリプトのオプションに対応させます。

ユーザーの入力スクリプトの呼び出し
「猫を生成」generate.sh "a cat"
「山の4K画像を作成」generate.sh "mountains" --size 4K
「風景の壁紙を作成」generate.sh "landscape" --aspect 16:9
「ロボットの高品質なポートレート」generate.sh "portrait of a robot" --pro --aspect 3:4
「夕焼けを生成して、デスクトップに保存」generate.sh "a sunset" --output ~/Desktop/sunset.png
「4Kのワイドスクリーンのサイバーパンク都市」generate.sh "cyberpunk city" --size 4K --aspect 16:9
注目すべきキーワード:
  • 解像度:「4K」、「高解像度」、「2K」、「大きい」 → --size を使用
  • 品質:「高品質」、「詳細な」、「プロフェッショナル」 → --pro を使用
  • 向き:「横長」、「ワイドスクリーン」、「壁紙」 → --aspect 16:9
  • 向き:「ポートレート」、「縦長」、「スマートフォンの壁紙」 → --aspect 9:16
  • 保存場所:「保存先」、「ここに入れて」、「出力先」 → --output

動作

  • バックグラウンドで実行されます(Claude をブロックしません)
  • 完了時にmacOS 通知を送信します
  • 完了すると画像を自動で開きます
  • デフォルトでは画像を ~/Pictures/nano-banana/ に保存します

トラブルシューティング

エラーログを確認します:

cat ~/.claude/skills/nano-banana/last-error.log

API キーを確認します:

security find-generic-password -a "$USER" -s "GEMINI_API_KEY" -w | head -c 10

コメント