スキル一覧に戻る
eyadsibai

nanobanana

by eyadsibai

0🍴 0📅 2026年1月15日
GitHubで見るManusで実行

SKILL.md


name: nanobanana description: Use when "nanobanana", "generate image", "create image", "edit image", "AI drawing", "Gemini image", "image generation" version: 1.0.0

Nanobanana Image Generation

Generate and edit images using Google Gemini API.


Prerequisites

RequirementSetup
API KeyExport GEMINI_API_KEY or add to ~/.nanobanana.env
Dependenciespip install google-genai Pillow python-dotenv
Script${CLAUDE_PLUGIN_ROOT}/skills/core/nanobanana/nanobanana.py

Basic Usage

TaskCommand
Generate imagepython3 nanobanana.py --prompt "description" --output "file.png"
Edit imagepython3 nanobanana.py --prompt "changes" --input source.png --output "edited.png"

Aspect Ratios

SizeRatioUse Case
1024x10241:1Square, logos
768x13449:16Portrait, stories (default)
1344x76816:9Landscape, wallpapers
832x12482:3Portrait photos
1248x8323:2Landscape photos
1536x67221:9Ultra-wide

Use --size WIDTHxHEIGHT to specify.


Models

ModelTrade-off
gemini-3-pro-image-previewHigher quality (default)
gemini-2.5-flash-imageFaster generation

Use --model MODEL to specify.


Resolution

ResolutionUse Case
1KTesting, drafts (default)
2KGood quality
4KFinal output, print

Use --resolution RES to specify.


Best Practices

PracticeWhy
Be descriptiveInclude style, mood, colors, composition
Use 1:1 for logosClean square format
Use 9:16 for storiesStandard mobile format
Use 16:9 for wallpapersStandard widescreen
Start with 1KTest before using higher resolution
Use flash model for iterationSave time during drafting

Examples

Generate landscape:

python3 nanobanana.py --prompt "Mountain sunset with lake" --size 1344x768 --output "landscape.png"

Generate logo:

python3 nanobanana.py --prompt "Minimalist tech logo" --size 1024x1024 --output "logo.png"

Edit existing image:

python3 nanobanana.py --prompt "Add rainbow to sky" --input photo.png --output "edited.png"

High quality output:

python3 nanobanana.py --prompt "Professional portrait" --resolution 2K --output "portrait.png"

Troubleshooting

IssueSolution
Script failsCheck GEMINI_API_KEY is set
No image generatedMake prompt more specific
Can't read inputVerify file exists and is readable
Can't write outputCheck directory is writable

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です