This orchestrates Gemini's image generation specifically for blog content, with Claude acting as creative director between your intent and the API. It uses a 6-component prompt engineering system (subject, action, context, composition, lighting, style) across six domain modes like Editorial, Product, and Infographic. Generates hero images, OG cards, inline illustrations, and section dividers at blog-appropriate dimensions and aspect ratios. The workflow includes MCP availability checking with graceful fallback, intelligent aspect ratio selection, and post-processing with ImageMagick for web optimization. What stands out is the structured approach to prompt construction. Instead of passing raw user requests to Gemini, it translates vague ideas into detailed narrative prompts with proper technical specs, which likely produces far more consistent results than ad-hoc generation.

skills.sh installs
2.7K
GitHub stars
2.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add agricidaniel/claude-blog --skill blog-image --agent claude-code

Installs into .claude/skills of the current project.

Files

Blog Image - AI Image Generation for Blog Content

Bundled paths below use host Markdown substitution of ${CLAUDE_SKILL_DIR}; it is not an exported shell variable. Resolve them before execution, quote paths, and refuse nonabsolute overrides. Pass blog_reference_root resolved from ${CLAUDE_SKILL_DIR}/../blog/references, blog_template_root from ${CLAUDE_SKILL_DIR}/../blog/templates, and needed sibling roots to agents. Read the main reference orchestration-details.md before loading project context; pass only its helper-fenced output to downstream agents.

Cost and consent gate (mandatory, read first)

This skill spends the user's Google AI credit and writes image files.

Sponsors

Details

Repository
github.com/agricidaniel/claude-blog
Categories
Documentation, AI & Agent Building
First seen
Jun 3, 2026

More from agricidaniel/claude-blog

All 30
1agricidaniel avatarblog-cannibalizationagricidaniel/claude-blogDetect keyword cannibalization across blog posts by extracting primary keywords from titles and headings, clustering semantically similar targets, and flagging 2.7Kskills.sh installs
2agricidaniel avatarblog-outlineagricidaniel/claude-blogSERP-informed outline generation with H2/H3 heading hierarchy, competitive content gap analysis, section-by-section word count targets, chart and image placemen2.7Kskills.sh installs
3agricidaniel avatarblog-rewriteagricidaniel/claude-blogRewrite and optimize existing blog posts for Google SEO (May 2026 Core Update, E-E-A-T) and AI citation visibility as one SEO discipline. For AI-citation-only a2.6Kskills.sh installs
4agricidaniel avatarblog-repurposeagricidaniel/claude-blogRepurpose blog posts for social media, email, video, podcast, and community channels. Generates Twitter/X threads, LinkedIn posts and articles, Threads, Bluesky2.6Kskills.sh installs
5agricidaniel avatarblog-googleagricidaniel/claude-blogGoogle API integration for blog performance: PageSpeed Insights, CrUX Core Web Vitals with 25-week history, Search Console performance, URL Inspection, Indexing2.6Kskills.sh installs
6agricidaniel avatarblog-schemaagricidaniel/claude-blogGenerate complete JSON-LD schema markup for blog posts with Article/BlogPosting, Person, Organization, BreadcrumbList, ImageObject, and optional FAQPage. Valida2.6Kskills.sh installs