Skills for Real Engineers. Straight from my .agents directory.
nanobanana-skill
Agent skill fromfeiskyer/claude-code-settings
Generate or edit images via Google Gemini (nanobanana). This is the DEFAULT image skill — use whenever the user asks to generate, create, or edit an image and does NOT name another provider. Triggers: "nanobanana", "generate image", "create image", "edit image", "图片生成", "生成图片", "AI绘图", "图片编辑". Do NOT use for diagrams (架构图/流程图/时序图) — draw those with Mermaid or code instead.
How to install nanobanana-skill
npx skills add feiskyer/claude-code-settings# or add only this skill to Claude Code: copy the folder
skills/nanobanana-skill/
# into
~/.claude/skills/nanobanana-skill/ (all projects)
.claude/skills/nanobanana-skill/ (one project)
1# Nanobanana Image Generation Skill23Generate or edit images using Google Gemini API through the nanobanana tool.45## Requirements671. **GEMINI_API_KEY**: Must be configured in `~/.nanobanana.env` or `export GEMINI_API_KEY=<your-api-key>`82. **Python3 with dependent packages installed**: google-genai, Pillow, python-dotenv. They could be installed via `python3 -m pip install -r ${CLAUDE_SKILL_DIR}/requirements.txt` if not installed yet.93. **Executable**: `${CLAUDE_SKILL_DIR}/nanobanana.py`1011## Instructions1213### For image generation14151. Ask the user for:16 - What they want to create (the prompt)17 - Desired aspect ratio/size (optional, defaults to 9:16 portrait)18 - Output filename (optional, auto-generates UUID if not specified)19 - Model preference (optional, defaults to gemini-nano-banana-2.1)20 - Resolution (optional, defaults to 1K)21222. Run the nanobanana script with appropriate parameters:2324 ```bash25 python3 ${CLAUDE_SKILL_DIR}/nanobanana.py --prompt "description of image" --output "filename.png"26 ```27283. Show the user the saved image path when complete2930### For image editing31321. Ask the user for:33 - Input image file(s) to edit34 - What changes they want (the prompt)35 - Output filename (optional)36372. Run with input images:3839 ```bash40 python3 ${CLAUDE_SKILL_DIR}/nanobanana.py --prompt "editing instructions" --input image1.png image2.png --output "edited.png"41 ```4243## Available Options4445### Aspect Ratios (--size)4647- `1024x1024` (1:1) - Square48…
Excerpt shown under the repository's MIT license.
More skills in claude-code-settings
Similar skill repositories
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
