HOME SKILLS BLOG GITHUB
// SKILL

AI IMAGE GENERATION
FOR SEO ASSETS

Every page needs an OG image. Every blog post needs a hero. Every product needs a photo. Building these manually does not scale, and stock photography looks generic. The Image Gen extension wires Claude SEO into Google Gemini via the nanobanana MCP server. Generate OG previews, hero images, product photography, infographics, schema images, and favicons with a single command. Brand-consistent, SEO-sized, ready to drop in.

$
/seo image-gen og <description>

REQUIRES CLAUDE SEO INSTALLED IN CLAUDE CODE

Claude SEO image generation extension with Gemini-powered OG hero product and infographic outputs
// WHAT IT GENERATES

SIX SEO IMAGE FORMATS

Each format ships with a tuned prompt template and an enforced aspect ratio. You describe the visual; the extension applies the SEO sizing, brand palette, and Gemini routing.

The extension is optional. Claude SEO core ships without it. Install it when you need to generate images on demand, leave it out if you handle visuals separately.

01
OG IMAGES
1200x630 social preview images with auto-applied brand palette. Drop straight into og:image meta tags. Renders correctly on Facebook, LinkedIn, Twitter Card.
02
BLOG HEROES
16:9 widescreen hero images. fetchpriority='high' and decoding='async' compatible. Sized for Above-the-Fold LCP without CLS.
03
PRODUCT PHOTOS
Square or 4:3 product photography. Brand-aware, consistent lighting and palette across a catalog. Schema-image ready.
04
INFOGRAPHICS
Data-driven infographics for blog posts. Specify the data points and Gemini renders the visualization.
05
SCHEMA IMAGES
Images sized and styled for structured data: Recipe, Article, Product, Event schema. Validates against current Google requirements.
06
BATCH PIPELINE
JSON manifest in, full library out. Generate 100+ OG images, full category hero sets, or schema-image catalogs in one run.
// USAGE

COMMANDS

Generation Commands

CommandWhat it does
/seo image-gen og <description>Generate a 1200x630 OG/social preview image
/seo image-gen hero <description>Generate a 16:9 blog hero image
/seo image-gen product <description>Generate square or 4:3 product photography
/seo image-gen infographic <description>Generate a vertical infographic from data points
/seo image-gen custom <description> --aspect 16:9Custom aspect ratio with full Creative Director pipeline
/seo image-gen batch <manifest.json>Generate every image in a JSON manifest in one run

Installation

The Image Gen extension is not bundled with Claude SEO core. Install it explicitly when you want image generation wired into the skill catalog.

./extensions/banana/install.sh

The installer wires the nanobanana MCP server, prompts for a Google AI Studio API key, and writes the extension into your Claude Code configuration. The extension also works with the standalone /banana skill from the banana-claude project if you want image generation outside the SEO pack.

Manifest Format

Batch generation takes a JSON manifest. Each entry specifies a format and a description; sizes and prompts are applied automatically.

[
  {"format": "og", "description": "dark theme tech minimal", "out": "blog/post-1-og.webp"},
  {"format": "hero", "description": "developer at terminal", "out": "blog/post-1-hero.webp"},
  {"format": "product", "description": "matte black headphones", "out": "products/sku-101.webp"}
]
// FAQ

QUESTIONS ABOUT IMAGE GEN

OG/social preview images (1200x630, the default for og:image), blog hero images (16:9 widescreen), product photography (square or 4:3 portrait), schema images (used in Product, Recipe, Article schema), infographics, banners (3:1 wide), Pinterest pins (2:3 vertical), thumbnails, and favicons. Each format ships with a tuned prompt template so output matches the SEO requirement.
Google Gemini (model varies by command and Gemini availability) via the nanobanana-mcp server. Gemini is fast (typically 5-15 seconds per image), supports brand-consistent prompts, and produces production-ready output. The extension wraps Gemini with SEO-tuned prompt templates and aspect-ratio enforcement.
Gemini has a free tier sufficient for occasional use. Heavy usage requires a paid Google AI Studio key. The extension surfaces estimated cost where possible. You provide your own API key at install time; Claude SEO does not proxy or store keys.
Yes. Run /seo image-gen batch <manifest-file> with a JSON manifest listing images to generate, each with a description and format. Useful for: generating OG images across 100+ blog posts in one run; producing a full set of category hero images for an e-commerce category tree; building a library of schema images for a product catalog.
Run extensions/banana/install.sh from the Claude SEO repo. The installer wires the nanobanana MCP server and sets up the Gemini API key. You will need a Google AI Studio API key (free at aistudio.google.com). The extension also works with the standalone /banana skill from the banana-claude project.
// RELATED SKILLS

EXPLORE MORE

VIEW ALL SKILLS →

GENERATE YOUR FIRST OG
IN 30 SECONDS.

$
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git && bash claude-seo/install.sh
VIEW ON GITHUB ALL SKILLS >