/ad-creatives
Agent 70/72: Ad Creative Generation (any industry)
Creates new ad creative images (OpenArt) or video briefs (handed to /new-edit) in three modes: characters (C51 - one consistent, reference-driven AI character reused across ads and UGC-style creative, disclosed as synthesized and never presented as a customer), from-winners (#70, built off this business's own real top-performing organic/ad content per /organic-metrics or /ads-metrics) and from-competitors (#72, informed only by /ads-research's actually-reported findings). Never fabricates a real customer photo, testimonial, or before/after claim. OpenArt spend is quoted and approved first, and every creative pairs with a real /ad-copy draft. Runs a visual pre-publish self-check pending /meta-account-monitor. An optional avatar-video route (HeyGen, C51) renders through /generate-assets only after the likeness-consent gate passes, disclosed as synthesized.
verified (fixture) 2026-09-08v0.3.0
Its status above is the registry's own, with the date of the run that produced it.
What it is for
Contract A
- #70 — Creatives from winners · mode `from-winners`
- #72 — Creatives from competitors · mode `from-competitors`
Example requests
- “make new ad creatives from our best post”
- “create ad images based on competitors”
- “ad creative generation”
- “an avatar presenter ad for this copy”
- “create a consistent AI character for our ads”
- “make a UGC-style ad with our character”
- “the same character across a batch of ads”
What it needs, and what it hands back
Needs connected
- openart
Better with: heygen, creatify, arcads.
Uses openart, which exist in Claude Code. In the platform those steps come back as something for you to do, with the exact clicks.
Hands back
- clients/<business-slug>/plans/ad-creatives/<date>-<topic>.md (+ image files)
- clients/<business-slug>/plans/ad-creatives/characters/<slug>.md (characters mode)
Stops and asks
- OpenArt spend beyond a recorded standing ceiling
- each creative before it reaches /ads-campaigns
Steps it cannot do through an API, and hands you instead: A real person's HeyGen avatar: the digital twin is created in HeyGen's app with the subject's on-camera consent and the likeness row is written to rights.md before any render.
How it runs
These are the headings of its own written instructions — 328 lines you can read and change.
- Step 0 — Environment, profile, workspace
- Step 1 — Identify the source (per mode)
- Step 2 — Design and quote the creative
- Step 3 — Generate (image mode, once approved)
- Step 4 — Visual pre-publish self-check (until #102 exists)
- Step 5 — Deliver