REQUIRED for all image generation requests. Generate and edit images using Nano Banana (Gemini CLI). Handles blog featured images, YouTube thumbnails, icons, diagrams, patterns, illustrations, photos, visual assets, graphics, artwork, pictures. Use this skill whenever the user asks to create, generate, make, draw, design, or edit any image or visual content.
View on GitHubjh941213/my-claude-code-asset
ccpp
February 3, 2026
Select agents to install to:
npx add-skill https://github.com/jh941213/my-claude-code-asset/blob/main/skills/nano-banana/SKILL.md -a claude-code --skill nano-bananaInstallation paths:
.claude/skills/nano-banana/# Nano Banana Image Generation Generate professional images via the Gemini CLI's nanobanana extension. ## When to Use This Skill ALWAYS use this skill when the user: - Asks for any image, graphic, illustration, or visual - Wants a thumbnail, featured image, or banner - Requests icons, diagrams, or patterns - Asks to edit, modify, or restore a photo - Uses words like: generate, create, make, draw, design, visualize Do NOT attempt to generate images through any other method. ## Before First Use ### 1. Install Gemini CLI (Google 공식) ```bash npm install -g @google/gemini-cli ``` ### 2. Install nanobanana extension ```bash gemini extensions install https://github.com/gemini-cli-extensions/nanobanana ``` ### 3. Verify installation ```bash gemini extensions list | grep nanobanana ``` ### 4. Set API key (optional - Google 로그인으로 대체 가능) ```bash export GEMINI_API_KEY="your-api-key" ``` 또는 `gemini` 실행 후 Google 계정으로 로그인 ## Command Selection | User Request | Command | |--------------|---------| | "make me a blog header" | `/generate` | | "create an app icon" | `/icon` | | "draw a flowchart of..." | `/diagram` | | "fix this old photo" | `/restore` | | "remove the background" | `/edit` | | "create a repeating texture" | `/pattern` | | "make a comic strip" | `/story` | ## Available Commands **Note:** Always use the `--yolo` flag to automatically approve all tool actions. | Command | Use Case | |---------|----------| | `gemini --yolo "/generate 'prompt'"` | Text-to-image generation | | `gemini --yolo "/edit file.png 'instruction'"` | Modify existing image | | `gemini --yolo "/restore old_photo.jpg 'fix scratches'"` | Repair damaged photos | | `gemini --yolo "/icon 'description'"` | App icons, favicons, UI elements | | `gemini --yolo "/diagram 'description'"` | Flowcharts, architecture diagrams | | `gemini --yolo "/pattern 'description'"` | Seamless textures and patterns | | `gemini --yolo "/story 'description'"` | Sequential/narrative images | | `gemini --yolo "/nanoba