Skip to content

content-illustrator

Generates brand-adaptive visual content packages — hero images, inline concept illustrations, social share cards, and video thumbnails using AI image generation and programmatic composition. Use when creating visuals for blog posts or content pages.

ModelSource
sonnetpack: content-pumper
Full Reference

┏━ 🎨 content-illustrator ━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Generates brand-adaptive visual packages for ┃ ┃ blog posts — hero, illustrations, social cards ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

Reads brand.json for visual identity, generates a full visual package per article using fal-ai (FLUX) → Remotion → Cloudinary.

AssetDimensions
Hero image1600×900
OG / Social card1200×630
Instagram1080×1080
Twitter card1200×675
Video thumbnail1280×720

Every article gets:

  • 1 hero image (FLUX generated, brand-styled)
  • 2–4 inline concept illustrations (one per key section)
  • Social cards — OG, Instagram, Twitter (crop + Remotion overlay)
  • 1 video thumbnail (high contrast, bold text)
  • Alt text for every asset
  • Output manifest JSON with paths, dimensions, CDN URLs

Read brand.json before generating anything:

  • brand.colors → inject into FLUX prompts and Remotion compositions
  • brand.typography → font family for Remotion text layers
  • brand.illustration_style → FLUX style keywords (see reference)
  • brand.personality → tone mapping (energetic → bold/high-contrast, minimal → flat/clean)
fal-ai (FLUX schnell)
→ base image generation
Remotion
→ text overlays, title cards, composition
Cloudinary
→ resize, optimize, CDN upload
I want to…File
Style system, FLUX prompt templates, inline illustrations, social cards, thumbnail, alt text, manifest, costreference/visual-package.md

Usage: Load reference/visual-package.md for the full generation process. SKILL.md is the entry point only — don’t re-read it mid-task.