Marketing Poster
Batch Generation
One sentence → AI creates design → Export hi-res PNG/SVG
// AGENT SESSION LOG
"Create summer sale posters in 3 sizes: 1080×1920, 1200×628, 1080×1080. Brand color is #FF6B35, headline font bold white, include promo code SUMMER25."
// Planning 3-variant batch design
- → Create base SVG canvas with brand palette
- → Compose text layers: headline, subtext, promo code
- → Apply gradient background + decorative elements
- → Export 3 size variants at 2x resolution
$ ap-design canvas --size 1080x1920 --bg "#FF6B35"
✓ Canvas created: 1080×1920px, brand orange base
$ ap-design text --content "SUMMER SALE" --weight bold --color white --size 96
✓ Text layer: headline positioned at y=340, centered
$ ap-design text --content "UP TO 50% OFF" --size 48 --color "rgba(255,255,255,0.85)"
✓ Subtext layer added with opacity treatment
$ ap-design badge --text "SUMMER25" --style pill --color white --bg "#1A1A1A"
✓ Promo badge element inserted
$ ap-design batch --variants 3 --sizes "1080x1920,1200x628,1080x1080" --export png 2x
✓ Exported: 3 PNG files, 3 SVG masters
// WHAT THIS SCENARIO SUPPORTS
Any canvas size
Instagram, Facebook, Twitter/X, LinkedIn, print sizes — all from a single base design.
Full text control
Font family, weight, size, color, line-height, letter-spacing — all scriptable.
Vector path operations
Draw shapes, apply gradients, clip paths, filters — full SVG node manipulation.
Batch variant export
Generate 50 language variants, color themes, or A/B test versions in one command.
Pixel-perfect alignment
Coordinate-based positioning — no guessing, no drag-and-drop alignment issues.
Template reuse
Define a brand template once, swap content variables for every campaign.
// DEPLOY YOUR AGENT
Ready to batch your design workflow?
Describe it once, generate 50 variants instantly. No Figma plugins, no manual resizing.