Nano Banana-only image generation on IMA Open API. Supports text_to_image and image_to_image with gemini-3.1-flash-image (budget) and gemini-3-pro-image (premium). Deterministic size/ratio mapping, 512/1K/2K/4K resolution. Requires IMA_API_KEY.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Um comando direto ignora o prompt de revisão. Verifique a origem antes de executá-lo.
nano banana, nano banana 2, nano banana pro, image generation, gemini image, text to image, image to image, ima studio, ai-nano-banana
argument-hint
[text prompt or image URL]
description
Nano Banana-only image generation on IMA Open API. Supports text_to_image and image_to_image with gemini-3.1-flash-image (budget) and gemini-3-pro-image (premium). Deterministic size/ratio mapping, 512/1K/2K/4K resolution. Requires IMA_API_KEY.
requires
{"env":["IMA_API_KEY"],"primaryCredential":"IMA_API_KEY","credentialNote":"IMA_API_KEY is sent to api.imastudio.com for generation APIs and to imapi.liveme.com only when image_to_image uses local file upload.\n"}
persistence
{"readWrite":["~/.openclaw/memory/ima_prefs.json","~/.openclaw/logs/ima_skills/"],"retention":"Logs are auto-cleaned after 7 days; preferences remain until user deletes them."}
IMA Nano Banana Image Generator
Scope
This skill is for IMA Open API image generation with strict Nano Banana scope:
Task types: text_to_image, image_to_image
Allowed model IDs only:
gemini-3.1-flash-image
gemini-3-pro-image
Always execute through bundled script: scripts/ima_image_create.py
Out of scope:
Video or non-image tasks
Non-IMA providers
Non-Nano-Banana model families (for example SeeDream, Midjourney)
Handcrafted API requests (do not bypass script)
Quick Runbook (Authoritative)
If any later section conflicts with this runbook, follow this runbook.
Confirm request is in scope (IMA + Nano Banana image generation/editing).
Resolve task_type:
No reference image -> text_to_image
With reference image/edit request -> image_to_image