From nano-banana-ultimate
Generates minimal AI logo concepts—abstract marks, lettermarks, mascots, geometric icons—using Gemini. Ensures favicon scalability, 2-3 colors, white backgrounds. Saves images for vector recreation in Figma.
npx claudepluginhub agentic-dev3o/devx-plugins --plugin nano-banana-ultimateThis skill is limited to using the following tools:
**Input:** `$ARGUMENTS` (optional — brand name, industry, and style direction)
Generates logo concepts via 4-phase process: brief extraction, competitive audit, ideation, and refinement. Activates on requests like 'create a logo for X' or 'design a brand mark'.
Use when asked to create a logo, design a brand mark, generate a logo concept, or produce any logo asset. Examples: "create a logo for X", "design a brand mark", "make me a logo", "generate logo concepts", "logo for our product".
Routes design tasks for logos, CIP deliverables, banners, slides, icons, social photos, design tokens, and UI styling with shadcn/ui + Tailwind. Use for brand assets and presentations.
Share bugs, ideas, or general feedback.
Input: $ARGUMENTS (optional — brand name, industry, and style direction)
If $ARGUMENTS is provided, use it as the brand brief and skip to prompt building. If empty, ask about the brand.
uv installedGEMINI_API_KEY environment variable set (get one at https://aistudio.google.com/apikey)[Brand Symbol/Shape] + [Static Balanced Pose] + [White Background] + [Centered Symmetric Composition] + [Minimal Flat Vector / Geometric]
ALWAYS apply these unless the user explicitly overrides:
| Setting | Value |
|---|---|
| Aspect ratio | 1:1 |
| Resolution | 1K |
| Model | Pro |
| Type | When to use | Prompt emphasis |
|---|---|---|
| Abstract mark | Brand wants a unique symbol not tied to a literal object | Geometric shapes, overlapping forms, negative space |
| Lettermark | Brand name is long or acronym-friendly | Bold single letter or monogram, simple sans-serif geometry |
| Mascot | Brand targets a playful or community-driven audience | Simplified character, minimal detail, bold outline |
| Geometric icon | App icon or tech product needing a clean scalable mark | Primitive shapes (circle, square, triangle), flat color fills |
uv run "${CLAUDE_PLUGIN_ROOT}/scripts/banana.py" \
--prompt "<detailed prompt following the formula>" \
--output "<YYYY-MM-DD-HH-MM-SS-descriptive-name>.png" \
--resolution 1K \
--aspect-ratio 1:1 \
--model gemini-3-pro-image-preview
When the user provides an existing logo or sketch to refine:
uv run "${CLAUDE_PLUGIN_ROOT}/scripts/banana.py" \
--prompt "<edit instruction: what to change AND what to keep>" \
--output "<YYYY-MM-DD-HH-MM-SS-descriptive-name>.png" \
--input-image "/path/to/source.png" \
--resolution 1K \
--aspect-ratio 1:1
For logo refinements, be explicit about what to preserve:
"Simplify this sketch into a clean geometric vector mark using only two colors: deep navy and white. Keep the overall shape and proportions exactly the same."
Up to 14 input images can be passed (repeat --input-image for each).
See references/prompts.md for ready-to-use example prompts.