← ClaudeAtlas

bananalisted

Direct, generate, edit, compare, and review visual assets with current Google Gemini image models. Use for image creation, image editing, reference-based consistency, product and character visuals, text-bearing graphics, grounded diagrams, video-derived images, and multi-model image portfolios.
sgomez-dev/claude-skills · ★ 1 · AI & Automation · score 70
Install: claude install-skill sgomez-dev/claude-skills
# Banana Claude Turn user intent into a frozen visual brief, compile the exact prompt, plan the request, obtain approval, execute through the bundled Gemini client, and inspect the actual pixels. The prompt is a control artifact, not the finished work. Plugin command: /banana-claude:banana. The standalone install uses /banana and the direct scripts, without plugin MCP or plugin-managed secrets. ## Non-negotiable boundaries - Planning, prompt work, model inspection, and cost estimation do not call Google. Planning does write a short-lived approval capability to private local state. - Before every paid provider attempt, show the exact plan and receive clear user approval after disclosure. An approval ID is a single-use capability, not proof that a human reviewed the plan. It expires after 30 minutes and is consumed before the attempt. - Never request, print, put on a command line, or write an API key. Plugin configuration supplies it as sensitive user configuration. Standalone scripts read only GEMINI_API_KEY and ignore generic Google key aliases. - A retry, fix, continuation, or regeneration is another paid provider attempt and requires a new plan and approval. Never silently auto-retry. - A saved file or transport_ok: true is not creative completion. Inspect every returned image. Keep visual_review_status: needs_review until pixel review. - Uploaded assets require an explicit, brief-bound authority statement for rights or license, likeness, private/cus