nano-banana

Construye prompts optimizados para generación de imagen con los modelos Nano Banana de Google (familia Gemini). Entrega el prompt como output de chat, listo para pegar en Gemini Studio, Claude.ai, ChatGPT u otro generador. No ejecuta llamadas a API — el rol del skill es prompt-engineering, no generación.


Triggers

Frases que activan el skill
“generar imagen”
“render”
“nano banana”
“gemini image”
“text to image”
“editar imagen”
“product shot”
“crear foto”
“imagen con IA”
“prompt para imagen”
“armar prompt”

Prerequisitos

Ninguno para el flujo principal. La skill solo arma el prompt y lo entrega como output.

Si querés llamar la API de Gemini directamente desde código (uso opcional, ver references/api-usage.md):

  • API key de Google AI Studio en .env como GOOGLE_AI_KEY
  • Billing vinculado al proyecto en Google Cloud (no cobra, activa quotas)

Modelos

Modelo Model ID Uso
Nano Banana 2 (default) gemini-3.1-flash-image-preview Calidad Pro a velocidad Flash
Nano Banana Pro gemini-3-pro-image-preview Max calidad, Thinking mode, hasta 4K
Nano Banana gemini-2.5-flash-image Legacy, prototipado rápido

Workflow

  1. Identificar tipo de imagen (producto, render arquitectónico, marketing, concept art, edición)
  2. Sugerir modelo según necesidad (default: Nano Banana 2)
  3. Construir prompt aplicando fórmula [composition] [subject] in [style] with [lighting], featuring [details]
  4. Sugerir aspect ratio según orientación del contenido
  5. Output: prompt en bloque de código + modelo + aspect ratio, listo para pegar

Capabilities

  • Prompt-engineering: fórmulas, keywords y reglas para text-to-image y edición
  • Templates por tipo: producto, arquitectura, marketing, concept art
  • Multi-modelo: recomendación entre Nano Banana 2 / Pro / Legacy según caso
  • Aspect ratios: 14 opciones documentadas (1:1, 4:3, 16:9, 9:16, etc.)
  • API reference opcional: scripts bash/Node/Python en references/api-usage.md por si querés ejecutar desde código

Estructura del Skill

skills/nano-banana/
├── SKILL.md                          # Prompt builder workflow
└── references/
    ├── prompt-templates.md           # Templates por tipo de contenido
    ├── prompting-guide.md            # Keywords, estructura, tips
    ├── image-editing.md              # Patrones de prompt para edición (+ payloads API opcionales)
    ├── model-guide.md                # Comparativa de modelos
    └── api-usage.md                  # Reference opcional: scripts bash/Node/Python

Integración con furniture-planner

El skill furniture-planner arma su propio prompt en Fase 7 y lo entrega al usuario, quien después puede invocar nano-banana (o pegarlo directo en Gemini Studio). Los templates específicos de muebles (texturas, keywords por tipo) están en furniture-planner/references/render-prompts.md.