| name | content-images |
| description | Generate images and visual assets for social posts using Python + Pillow. Technical visualizations, not AI art. Use when the user asks to create an image/graphic for a post, or types /contentimage. |
Content Image Generation
Clean, professional technical visualizations using Python + Pillow.
Commands
/contentimage - create image for current post
/contentimage <type> - create specific type (tree, stack, checklist, stats)
Design System
BG = (12, 13, 17)
PANEL = (22, 24, 30)
BORDER = (40, 44, 54)
GREEN = (78, 195, 115)
TXT = (185, 195, 210)
BRIGHT = (230, 236, 245)
MUTED = (100, 110, 128)
MENLO = "/System/Library/Fonts/Menlo.ttc"
Image Types
- Tree - two-panel directory trees. Green box-drawing chars, gray text, muted annotations
- Stack - tool/tech list. Green arrow prefix, bright name, muted description
- Checklist - vertical steps/phases. Green checkmarks, descriptions on right
- Stats - large numbers in green/bright, labels in muted
Workflow
- Match post content to image type
- Write script at
content/images/_gen_{slug}.py (self-contained, Pillow only)
- Run, verify output, show to user
- Update draft frontmatter with image reference
Anti-Patterns
No purple/blue gradients, no emojis in image, no glow/neon, no real client/partner names (use: apex-staffing, northbeam, ridgeline, vektora, clearpoint), no decorative elements
Dependencies
Python 3, Pillow, Menlo font (macOS)