Nano Banana
Generates high-quality AI images and executes specialized Python scripts using inline dependency management and Gemini models.
The source repository doesn't declare a license. Check its terms before reusing the code.
Key features
- Configurable output options for aspect ratio and resolution
- High-fidelity image generation with Gemini Pro and Flash models
- Inline Python execution using heredocs and uv run
- Self-contained dependency management using inline script metadata
- Dynamic image editing and refinement via multimodal prompts
Use cases
- Running quick, dependency-heavy Python scripts without cluttering the workspace
- Editing existing images by adding or modifying elements through code
- Generating custom AI art or icons for a project during development
FAQ
When should I use the Nano Banana skill?
You should trigger Nano Banana when you need to generate AI art, edit existing images with multimodal prompts, or run small, focused Python scripts without the need for manual environment setup or separate files.
Which Gemini models are supported for image generation?
Nano Banana defaults to Gemini 3 Pro (Nano Banana Pro) for professional-grade asset production, but it also supports Gemini 2.5 Flash for faster generation tasks and cost-effective iteration.
What is the Nano Banana Claude Code Skill?
Nano Banana is a specialized extension for Claude Code that enables high-fidelity AI image generation via Gemini models and streamlined Python script execution using inline dependency management with the uv tool.
Can this skill perform image editing and refinement?
Yes. Nano Banana supports multimodal workflows where you can load existing images into a script and apply AI-driven edits, such as adding objects or changing styles, using specialized Python instructions.
How does Nano Banana manage Python dependencies?
It utilizes 'uv run' and PEP 723 inline script metadata. By declaring requirements like 'google-genai' or 'pillow' directly within a heredoc script block, dependencies are handled automatically during execution.
Related skills
Slack GIF Creator
Creates custom animated GIFs and emojis optimized for Slack using a flexible toolkit of animation primitives and validators.
Design Tools12,62312 ptsGemini Image Generation
Generates and edits high-quality images from text prompts, existing photos, and real-time data using the Gemini API.
Design Tools2,82412 ptsNano Banana Prompting
Crafts optimized image generation prompts for Nano Banana Pro using structured techniques and visual reference analysis.
Design Tools4012 pts