nanobanana

v2026.09.24

Use when "nanobanana", "generate image", "create image", "edit image", "AI drawing", "Gemini image", "image generation"

GitHub
安装命令
npx skhub add eyadsibai/nanobanana
Markdown
SKILL.md

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
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

未指定

源路径

plugins/ltk-core/skills/nanobanana

默认分支

master

最新提交

f8e8569

Tree SHA

8bcd589