amhuppert/my-ai-resources/nano-banana-prompt
- community
Checking that the SKILL.md file is still in the repository.
Create a high-quality image generation prompt for Google's Nano
Install
npx vskill@latest install amhuppert/my-ai-resources/nano-banana-promptSKILL.md
Nano Banana 2 Prompt Generator
Generate optimized prompts for Google's Nano Banana 2 (Gemini 3.1 Flash Image) model. Transform user concepts into detailed, well-structured prompts that leverage NB2's strengths: natural language understanding, thinking mode, text rendering, character consistency, and image search grounding.
<user-request> Use the image concept and constraints supplied in the user's invocation. </user-request>
Step 1: Understand the User's Intent
Extract from the user's request:
- Subject: The primary subject(s) of the image
- Style: Desired visual style (photograph, illustration, painting, 3D render, etc.)
- Mood/Atmosphere: Emotional tone or feeling
- Use case: What the image is for (social media, print, product mockup, etc.)
- Special requirements: Text rendering, character consistency, specific aspect ratio, etc.
If the request is too vague to produce a quality prompt (e.g., just "a cat"), ask the user to clarify intent. Ask about style preference, mood, and intended use — but only ask what's genuinely ambiguous. A request like "a cyberpunk cityscape at night" has enough to work with.
Step 2: Compose the Prompt
Read references/prompting-guide.md for style vocabulary, composition terms, lighting terms, and prompt formula templates. Then construct the prompt following these core principles:
Prompt Structure
Build prompts using natural language sentences, not comma-separated keyword tags. NB2 is a reasoning model — brief it like a creative director, not a search engine.
Assemble these elements in order:
- Style/Medium — Lead with the visual format: "A cinematic photograph of...", "A watercolor illustration of...", "A minimalist vector graphic of..."
- Subject — Describe who/what with specific physical details (age, clothing, material, color, texture)
- Action — What is happening in the scene
- Setting/Environment — Where the scene takes place, with atmospheric details
- Composition — Camera angle, framing, depth of field (see reference guide for terms)
- Lighting — Light source, quality, color temperature
- Mood/Atmosphere — Emotional tone reinforcement
Critical Rules
- Describe what to include, never what to exclude ("empty street" not "no cars")
- Use specific descriptors over generic ones ("navy blue tweed blazer" not "nice jacket")
- Include materiality when relevant ("brushed steel", "crumpled linen", "weathered oak")
- Wrap text in quotes when the image should contain readable text (e.g., a sign reading "Open 24 Hours")
- Specify typography for text elements ("bold sans-serif", "hand-lettered script", "neon cursive")
Thinking Mode Recommendation
Append a thinking mode recommendation based on prompt complexity:
| Complexity | Thinking Mode | When to Use | |
|---|---|---|---|
| Simple | Minimal (default) | Single subject, clear style, no text | |
| Moderate | High | Multi-element scenes, text rendering, specific composition | |
| Complex | Dynamic | Infographics, multi-character consistency, data visualization |
Step 3: Output the Result
Present the output in this format:
~~~markdown
Nano Banana 2 Prompt
Prompt:
[The full optimized prompt text]
Recommended Settings:
- Thinking mode: [Minimal / High / Dynamic]
- Aspect ratio: [ratio, e.g., 16:9, 1:1, 9:16]
- Resolution: [1K / 2K / 4K based on use case]
Tips:
- [1-3 specific tips for iterating on this particular prompt]
~~~
Output Guidelines
- Produce exactly one prompt unless the user asks for variations
- Keep prompts to 2-5 sentences — detailed but not bloated
- If the user's concept would benefit from image search grounding (real landmarks, known products, public figures), note this capability
- If the concept involves multiple images with consistent characters, note that NB2 supports up to 5-person consistency with reference images
Additional Resources
Reference Files
- `references/prompting-guide.md` — Comprehensive Nano Banana 2 prompting reference including style vocabulary, composition terms, lighting terms, text rendering patterns, editing workflows, and example prompt formulas
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/ai-resources/skills/nano-banana-prompt/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/amhuppert/my-ai-resources/nano-banana-prompt)