Ecom AI Image Ads (Plan → Prompts → Variants)
This skill produces a daily creative plan and prompt packs you can run in your image tool of choice (Gemini/MJ/SDXL), built from your angle matrix.
Required inputs
- Workspace with foundation docs +
ads/ads.csv (from ecom-foundation-docs)
- Competitor ad examples (URLs, screenshots, or notes on what’s working)
Required outputs (create these files)
In outputs/ecom/<brand_slug>/<run_id>/creative/:
plan.yaml (what to make; format/aspect/angle mapping)
prompts.md (copy/paste prompt pack with variants)
winner_variations.md (prompt pack for “20 variants of winner”)
Daily creative plan rules (DTC)
For each angle, generate a balanced set:
- UGC look (authentic, imperfect, believable)
- Product hero (clean, DTC aesthetic, benefits visible)
- Proof-first (reviews, demo frames, ingredient/mechanism visual)
- Comparison/how-to (simple “why it works” visuals; avoid policy landmines)
Aspect ratios to cover:
Prompt structure (recommended)
Each prompt should include:
- subject + setting (UGC/home, bathroom, gym, kitchen, etc.)
- mechanism/proof (what’s visually different)
- shot type (selfie, handheld, product close-up, before/after only if true/allowed)
- lighting + lens (phone look vs studio)
- negative constraints (no text overlay, no logos, no medical claims)
Winner → variants loop
When you identify a winner, generate 10–30 variants that preserve the “why it worked”:
- change background, wardrobe, framing, angle, props
- keep mechanism + core visual cue consistent
- keep “UGC authenticity” (avoid over-polish)
Output these as winner_variations.md with explicit instructions for subtle vs moderate changes.
Registry tagging (for learning loop)
Tag each creative with:
brand:<slug>
product:<slug>
angle:<angle_id>
format:<ugclook|product|proof|comparison|howto>
aspect:<1:1|4:5|9:16>
Use ecom-learning-loop to store prompt → performance so you can generate variants from data.
1---2name: ecom-ai-image-ads3description: Generate a daily ecom image-ad plan + prompt packs from foundation docs and competitor ad examples; includes a winner→variants loop and creative registry tagging.4---5
6# Ecom AI Image Ads (Plan → Prompts → Variants)
7
8This skill produces a **daily creative plan** and prompt packs you can run in your image tool of choice (Gemini/MJ/SDXL), built from your angle matrix.
9
10## Required inputs
11
12- Workspace with foundation docs + `ads/ads.csv` (from `ecom-foundation-docs`)
13- Competitor ad examples (URLs, screenshots, or notes on what’s working)
14
15## Required outputs (create these files)
16
17In `outputs/ecom/<brand_slug>/<run_id>/creative/`:
18- `plan.yaml` (what to make; format/aspect/angle mapping)
19- `prompts.md` (copy/paste prompt pack with variants)
20- `winner_variations.md` (prompt pack for “20 variants of winner”)
21
22## Daily creative plan rules (DTC)
23
24For each angle, generate a balanced set:
25- **UGC look** (authentic, imperfect, believable)
26- **Product hero** (clean, DTC aesthetic, benefits visible)
27- **Proof-first** (reviews, demo frames, ingredient/mechanism visual)
28- **Comparison/how-to** (simple “why it works” visuals; avoid policy landmines)
29
30Aspect ratios to cover:
31- 1:1, 4:5, 9:16
32
33## Prompt structure (recommended)
34
35Each prompt should include:
36- subject + setting (UGC/home, bathroom, gym, kitchen, etc.)
37- mechanism/proof (what’s visually different)
38- shot type (selfie, handheld, product close-up, before/after only if true/allowed)
39- lighting + lens (phone look vs studio)
40- negative constraints (no text overlay, no logos, no medical claims)
41
42## Winner → variants loop
43
44When you identify a winner, generate 10–30 variants that preserve the “why it worked”:
45- change background, wardrobe, framing, angle, props
46- keep mechanism + core visual cue consistent
47- keep “UGC authenticity” (avoid over-polish)
48
49Output these as `winner_variations.md` with explicit instructions for subtle vs moderate changes.
50
51## Registry tagging (for learning loop)
52
53Tag each creative with:
54- `brand:<slug>`
55- `product:<slug>`
56- `angle:<angle_id>`
57- `format:<ugclook|product|proof|comparison|howto>`
58- `aspect:<1:1|4:5|9:16>`
59
60Use `ecom-learning-loop` to store prompt → performance so you can generate variants from data.
61