Pro
UGC Ad Remake Director
Turn a TikTok or Reels ad you like into an original remake for your own product
For DTC founders, performance marketers and UGC producers who see an ad that works and want one like it for their own product, without copying it.
Describe the reference ad, paste frames from it or paste its transcript. The skill has your agent break it down into the parts that actually transfer: the format archetype, a timed beat table (hook, problem, demo, proof, CTA) with the persuasion job and emotional beat of each, the cut rhythm, time to product and caption use. Every row is labeled as seen, told or inferred.
It then rebuilds that structure around your product:
- Structure transfer map: each beat's job matched to an honest equivalent. Proof you can't back up is replaced or dropped, not invented.
- Remake script with three hook variants of different types, captions and one CTA, checked by a small Python beat timer that flags overloaded beats and late product mentions.
- Creator brief with talking points, must-say lines, a shot list, specs, disclosure and usage rights.
- AI or hybrid path: shot lists with Seedance 2.5/2.0 and MiniMax H3 prompts for phone-style B-roll, with a firm line that generated people are never presented as real customers.
- Originality guardrails: a keep-vs-replace table, a distance test and a checklist.
Included: SKILL.md, 4 references, 3 templates, 2 worked examples and the beat-timer script. It can't watch links; it works from your description, frames or transcript. A remake improves your odds but doesn't guarantee results, and the disclosure and endorsement notes are not legal advice.
Highlights
- Beat-by-beat breakdown: hook, problem, demo, proof, CTA, timings, emotion
- Structure transfer map with honest substitutions for proof you don't have
- Original script, three hook variants and a creator brief ready to send
- Hybrid and AI paths with Seedance 2.5 and MiniMax H3 B-roll prompts
- Originality checklist and a stdlib Python beat timer for script timing
Example
A TikTok: woman on a dark couch with a golden retriever holds up a hairy cushion, says she doesn't believe her new roller works, does one long roll, hair lifts off in a sheet, she laughs, 'on sale, link in bio'. About 28 s.
Archetype: skeptic tries it · 28 s · evidence: TOLD | # | Time | Beat | Job | Emotion | Ev. | |1|0–3|HOOK|Mess + honest doubt stops the scroll|skeptical|TOLD| |2|3–7|PROBLEM|Make the pain familiar|frustrated|TOLD| |3|7–16|DEMO|Prove it in one unbroken take|surprised|TOLD / no-cut INFERRED| |4|16–23|PROOF|Visible, satisfying result|delighted|TOLD| |5|23–28|OFFER+CTA|Act now|urgent|TOLD| Pacing (est.): ~3 cuts/10 s · product by ~3 s · CTA at 23 s. Why it works: the doubt turns the demo into a test; the single take reads as real; the result is visible in one sheet. Confirm: does the demo really have no cut?
Remake it for Crumb Hound, my $49 cordless car vacuum. Approved claims: cordless, 25 minutes per charge, crevice tool included. No sale running.
[HOOK 0-3] Okay. This car is a crime scene. TEXT: the car seat crumbs tho [PROBLEM 3-7] Two kids, one road trip, crackers everywhere. [DISCOVERY 7-10] My neighbor swore by this little thing. [DEMO 10-18] So, Crumb Hound. One pass down the seat rail. No cord, no extension lead. [PROOF 18-24] Look at that rail. And the crevice tool gets the bit by the seat belt. [CTA 24-30] Twenty-five minutes a charge. Link's below if your car looks like mine. beat_timer: all beats OK/TIGHT, 62 words, "ok": true. Warning: product first named at 10.4 s, so it is in her hand in the hook shot. Substituted: the reference's sale urgency (no sale is live) → a spec-based CTA.
I'll film myself talking. Give me an AI B-roll prompt for the 'plastic tube waste' reason, Seedance 2.5, vertical.
P-03 · Seedance 2.5 · 9:16 · duration 5 · ambience only Vertical phone video, UGC style: a small bathroom, everyday and slightly messy. 0–5s: [Close-up, propped phone on the counter, static, slightly high angle] One empty plastic deodorant tube after another drops into a small white bin until it overflows; generic unbranded tubes with no labels. Look: natural window light, everyday phone-camera look, not color graded. Sound: soft plastic clatter on each drop, bathroom room tone. No music. No dialogue. No subtitles. The refill click stays real phone footage: hands on small parts are where generated video breaks.
What's inside
ugc-ad-remake-director/ ├── agents/ │ └── openai.yaml ├── examples/ │ ├── 01-described-reference-to-creator-brief.md │ └── 02-frames-reference-to-hybrid-ai.md ├── references/ │ ├── ai-video-for-ugc.md │ ├── originality-guardrails.md │ ├── remake-playbook.md │ └── ugc-ad-anatomy.md ├── scripts/ │ └── beat_timer.py ├── templates/ │ ├── creator-brief.md │ ├── reference-breakdown-sheet.md │ └── remake-script-and-shot-list.md ├── LICENSE.txt ├── README.md └── SKILL.md
Install by unzipping into your agent's skills folder. Install guide →