$ man content-wiki/image-generation-tools
Tools and MCPsbeginner
Image Generation Approaches
Python Pillow vs AI image gen vs design tools — when to use what
Three Approaches
There are three ways to generate images for content: programmatic generation with Python Pillow, AI image generation with models like DALL-E or Midjourney, and manual design with tools like Figma or Canva. Each has a lane. The mistake is using one for everything.
Python Pillow: deterministic, reproducible, brand-consistent. Best for terminal-style images, data visualizations, text-heavy images, and anything that needs to look like it came from a system. Zero variance between runs with the same input.
AI image generation: creative, novel, unpredictable. Best for conceptual imagery, artistic visuals, and situations where you want something unique but do not need pixel-perfect control. Not great for text-in-images or precise layouts.
Design tools (Figma/Canva): controlled, template-based, flexible. Best for carousels, thumbnails, brand assets, and any visual that needs human-directed layout decisions. The middle ground between programmatic and AI.
PATTERN
Color Schemas
Anthropic Terminal: black background (#0D0D0D), green primary (#00FF41), white secondary (#E0E0E0), amber accent (#FFB000). The signature look. Used for all terminal-style, boot-sequence, and system-output images.
Synthwave: deep purple background (#1A0A2E), pink accent (#FF2D95), cyan secondary (#00F0FF), warm white text. Used for release reactions, hype content, and anything with a futuristic vibe.
Minimal Dark: charcoal background (#1C1C1E), white text (#FFFFFF), single accent color per image. Used for clean, professional visuals — LinkedIn carousels, article headers, quote graphics.
Each schema has a defined palette with specific hex values. The schemas are not arbitrary — they map to content types. Terminal for technical, synthwave for creative, minimal dark for professional. Consistency across images builds visual brand recognition.
PATTERN
Template Categories
Terminal-style: boot-sequence images for articles, system output for tips, command-line aesthetics for tool showcases. Generated with Python Pillow. Used in aios-image and x-tip-image skills.
Checklist-style: step-by-step visuals with checkmarks, numbered lists, progress indicators. Generated with Pillow or designed in Canva. Used for workflow breakdowns and play summaries.
Stack-reveal-style: tool logos or names arranged in a visual stack or grid. Shows the technology combination used for a specific workflow. Generated with Pillow or designed in Figma. Used for building-and-sharing posts.
Quote-style: single quote or insight on a clean background. Minimal design. Generated quickly in Canva or Pillow. Used for engagement-optimized posts where the text IS the visual.
Comparison-style: side-by-side or before/after layouts. Used for do-this-not-that content and tool comparisons. Best done in Figma for precise alignment.
PRO TIP
When to Use What
Decision tree: Is it a recurring visual format that uses the same layout every time? Use Python Pillow — automate it. Is it a one-off creative visual where novelty matters? Use AI image generation. Is it a complex layout with multiple elements that need precise placement? Use Figma. Is it a quick visual needed in under 5 minutes? Use Canva.
The default for the content OS is Python Pillow because most content images follow recurring patterns (terminal tips, article headers, stack reveals). Automation means zero production time per image once the template script exists. Design tools fill the gaps for custom one-offs. AI image generation is the last resort — useful but unpredictable.
related entries