Help us improve
Share bugs, ideas, or general feedback.
From nanobanana
Generates images, icons, diagrams, patterns, storyboards; edits and restores photos using Nano Banana MCP server with Gemini models. Auto-activates on image requests.
npx claudepluginhub lucklyric/cc-dev-tools --plugin nanobananaHow this skill is triggered — by the user, by Claude, or both
Slash command
/nanobanana:nanobananaThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate and edit images directly via the Nano Banana MCP server tools. No Gemini CLI dependency.
Generates and edits images using Gemini CLI image models for blog featured images, YouTube thumbnails, icons, diagrams, patterns, illustrations, and visuals. Activates on create, generate, make, draw, design, or edit image requests.
Generates AI images from text prompts, edits images, and composes from multiple references using Gemini models. Supports t2i, i2i, product mockups, and stickers.
Guides interactive prompt crafting for Nano Banana Pro Gemini image generation via reference gathering, intent-clarifying questions, and technique selection.
Share bugs, ideas, or general feedback.
Generate and edit images directly via the Nano Banana MCP server tools. No Gemini CLI dependency.
Upstream reference: https://github.com/gemini-cli-extensions/nanobanana
ALWAYS use this skill when the user:
Do NOT attempt to generate images through any other method.
Before first use, verify prerequisites:
GEMINI_API_KEY or NANOBANANA_API_KEY environment variableIf MCP tools are not available, the plugin may need reinstalling. See references/troubleshooting.md.
| User Request | MCP Tool |
|---|---|
| "generate an image of..." | generate_image |
| "create an app icon" | generate_icon |
| "draw a flowchart of..." | generate_diagram |
| "fix this old photo" | restore_image |
| "edit this image" | edit_image |
| "create a repeating texture" | generate_pattern |
| "make a comic strip" | generate_story |
Call the MCP tools directly with structured parameters:
Tool: generate_image
Parameters:
prompt: "a sunset over mountains, photorealistic"
outputCount: 3
Tool: edit_image
Parameters:
prompt: "change the background to a beach scene"
file: "/absolute/path/to/image.jpg"
Tool: generate_icon
Parameters:
prompt: "coffee cup logo"
sizes: [64, 128, 256, 512]
type: "app-icon"
style: "modern"
corners: "rounded"
Tool: generate_diagram
Parameters:
prompt: "microservices architecture for e-commerce platform"
type: "architecture"
style: "professional"
complexity: "detailed"
For full parameter reference for all 7 tools, see references/commands.md.
generate_image, always use 3 unless user specifies otherwise. Other tools have their own count semantics (e.g., generate_icon uses sizes, generate_story uses steps).gemini-3.1-flash-image-preview (override via NANOBANANA_MODEL env var)./nanobanana-output/ in current directoryAfter generation completes:
./nanobanana-output/ to find generated filesWhen the user asks for changes:
generate_image again with outputCount: 3edit_image with the file path and edit instructionsstyles array parameterFor image quality guidelines (style compliance, text accuracy, story consistency), see references/generation-guidelines.md.
For error troubleshooting, see references/troubleshooting.md.