Syntax reference. The six forms below define the intended command surface. Execute them only after the selected route uses a supported model and passes a controlled test.
Claude SEO documents six command forms. The format defaults below belong to the extension contract. They do not prove current adapter compatibility or exact publication pixels.
Complete command surface
| Command | Documented behavior |
/seo image-gen og <description> | Documents a 16:9, 1K social-preview concept. An approved result would still need a separate exact 1200 by 630 export. |
/seo image-gen hero <description> | Documents a 16:9, 2K editorial or cinematic hero concept. |
/seo image-gen product <description> | Documents a 4:3, 2K product image with the product-oriented prompt mode. |
/seo image-gen infographic <description> | Documents a 2:3, 4K infographic draft that would require label and data verification. |
/seo image-gen custom <description> | Documents the full creative-director workflow for an asset outside the preset formats. |
/seo image-gen batch <description> [N] | Documents N variations of one concept, with three as the stated default. |
Batch means prompt variations. The pinned command does not take a JSON manifest, and it is not evidence that requests use Google's separately priced Batch API. Confirm cost and execution behavior before a multi-image run.
Representative example
This is syntax documentation, not a runnable example or a claim about a resulting file:
/seo image-gen og "Editorial illustration of a technical site audit becoming a prioritized action plan, dark matte palette, no text"
The intended output shape is an image and a reported file path. The pinned extension documentation names ~/Documents/nanobanana_generated/ as its expected directory, but no current output exists because neither documented generation route was run.
Installation and permissions
The Image Gen extension is optional. Inspect the pinned installer, but do not run this path unchanged:
./extensions/banana/install.sh
The reviewed script checks for Claude SEO, Node, and npx, copies the installable skill, agent, and Python utilities, and configures @ycse/nanobanana-mcp@1.1.1. That MCP package only maps to retired preview IDs. The script can also store GOOGLE_AI_API_KEY in the local Claude Code MCP configuration. Do not expose a key while repairing or testing either route.
Network, cost, and provider boundary
| Layer | What is verified |
| Claude SEO | Defines the six command forms, use-case defaults, prompt workflow, and post-generation checklist. |
| MCP adapter | The pinned package maps only to two Gemini preview IDs that Google shut down on June 25, 2026. This route is unavailable until updated and tested. |
| Google Gemini API | Receives the generation request over the network. Provider pricing, usage limits, safety handling, and model availability apply. |
| Local files | The installer changes the local Claude Code skill, scripts, and MCP configuration. A successful MCP or direct API request writes the returned image to disk. |
On 2026-08-27, Google listed gemini-3.1-flash-image as a stable image model and listed no free API tier for that model. Standard output equivalents were USD 0.045 for 0.5K, 0.067 for 1K, 0.101 for 2K, and 0.151 for 4K, before applicable input, thinking, or grounding charges. These values are dated facts, not permanent guarantees. Check Google's current pricing and your active project limits before a paid or multi-image run.