How kkoppenhaver/cc-nano-banana works
Nano Banana is a Claude Code skill that exposes image-generation workflows through Gemini CLI’s nanobanana extension. The documented user path is to ask Claude Code for an image task; the skill uses the extension, which produces images saved in the current directory. README documents several distinct task types, but the SKILL.md contents were not available, so detailed command dispatch and option handling are not shown.
Main entry points: SKILL.md Nano Banana skill
Components 14
Other components
- User
- Claude Code
- Nano Banana skill
SKILL.md - Text-to-image
SKILL.md - Image editing
SKILL.md - Photo restoration
SKILL.md - Icon generation
SKILL.md - Diagram creation
SKILL.md - Pattern generation
SKILL.md - Story images
SKILL.md - Gemini CLI
- nanobanana extension
- Gemini API
- Output directory
Connections 13
- User → Claude Code: requests image
- Claude Code → Nano Banana skill: uses skill
- Nano Banana skill → Gemini CLI: uses
- Gemini CLI → nanobanana extension: runs
- nanobanana extension → Gemini API: generates images
- nanobanana extension → Output directory: saves images
- Nano Banana skill → Text-to-image: offers
- Nano Banana skill → Image editing: offers
- Nano Banana skill → Photo restoration: offers
- Nano Banana skill → Icon generation: offers
- Nano Banana skill → Diagram creation: offers
- Nano Banana skill → Pattern generation: offers
- Nano Banana skill → Story images: offers