nano-banana について
nano-bananaは、GoogleのGemini Imageモデルで画像を生成するスキルです。生成前にプロンプトを整え、解像度、アスペクト比、保存先を指定できます。
主な機能
- 01画像生成プロンプトの拡張
- 021K、2K、4K画像の生成
- 03アスペクト比の指定
- 04出力先の指定
- 05バックグラウンド生成と完了通知
活用シーン
- 01短い説明から画像を生成
- 02ワイド壁紙や縦長画像を作成
- 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、4K | 1K |
--aspect RATIO | アスペクト比 | 1:1 |
--flash | Flash モデルを使用します(高速、低品質) | 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
コメント
Markdown 対応