Loading...
Loading...
AI image generation for SEO assets: OG/social preview images, blog hero images, schema images, product photography, infographics. Powered by Gemini via nanobanana-mcp. Requires banana extension installed. Use when user says "generate image", "OG image", "social preview", "hero image", "blog image", "product photo", "infographic", "seo image", "create visual", "image-gen", "favicon", "schema image", "pinterest pin", "generate visual", "banner", or "thumbnail".
npx skill4agent add agricidaniel/claude-seo seo-image-gen/seo image-genagents/seo-image-gen.md/seo audit./extensions/banana/install.shgemini_generate_imageset_aspect_ratio| Command | What it does |
|---|---|
| Generate OG/social preview image (1200x630 feel) |
| Blog hero image (widescreen, dramatic) |
| Product photography (clean, white BG) |
| Infographic visual (vertical, data-heavy) |
| Custom image with full Creative Director pipeline |
| Generate N variations (default: 3) |
| Use Case | Aspect Ratio | Resolution | Domain Mode | Notes |
|---|---|---|---|---|
| OG/Social Preview | | | Product or UI/Web | Clean, professional, text-friendly |
| Blog Hero | | | Cinema or Editorial | Dramatic, atmospheric, editorial quality |
| Schema Image | | | Product | Clean, descriptive, schema ImageObject |
| Social Square | | | UI/Web | Platform-optimized square |
| Product Photo | | | Product | White background, studio lighting |
| Infographic | | | Infographic | Data-heavy, vertical layout |
| Favicon/Icon | | | Logo | Minimal, scalable, recognizable |
| Pinterest Pin | | | Editorial | Tall vertical card |
set_aspect_ratioreferences/prompt-engineering.mdgemini_generate_imagepython3 ~/.claude/skills/seo-image-gen/scripts/presets.py listreferences/seo-image-presets.mdkeyword-description-widthxheight.webpmagick output.png -quality 85 output.webpImageObject{
"@type": "ImageObject",
"url": "https://example.com/images/keyword-description.webp",
"width": 1200,
"height": 630,
"caption": "Descriptive caption with target keyword"
}<meta property="og:image" content="https://example.com/images/og-image.webp" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:image:alt" content="Descriptive alt text" />python3 ~/.claude/skills/seo-image-gen/scripts/cost_tracker.py log --model MODEL --resolution RES --prompt "brief"cost_tracker.py summary| Scenario | Model | Why |
|---|---|---|
| OG images, social previews | | Fast, cost-effective |
| Hero images, product photos | | Quality + detail |
| Infographics with text | | Better text rendering |
| Quick drafts | | Rapid iteration |
| Error | Resolution |
|---|---|
| MCP not configured | Run |
| API key invalid | New key at https://aistudio.google.com/apikey |
| Rate limited (429) | Wait 60s, retry. Free tier: ~10 RPM / ~500 RPD |
| Rephrase prompt - see |
| MCP unavailable | Fall back: |
| Extension not installed | Show install instructions: |
/seo images/seo image-genImageObjectreferences/prompt-engineering.mdreferences/gemini-models.mdreferences/mcp-tools.mdreferences/post-processing.mdreferences/cost-tracking.mdreferences/presets.mdreferences/seo-image-presets.md