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
.envcomoGOOGLE_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
- Identificar tipo de imagen (producto, render arquitectónico, marketing, concept art, edición)
- Sugerir modelo según necesidad (default: Nano Banana 2)
- Construir prompt aplicando fórmula
[composition] [subject] in [style] with [lighting], featuring [details] - Sugerir aspect ratio según orientación del contenido
- 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.mdpor 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.