Install any skill in seconds. Free to start, no credit card required.
Get Started Free →gooseworks-ai/render-offer-ad
Render a punchy ~12s vertical (9:16) music-only direct-response OFFER ad as a 4-beat kinetic-typography film — HEADLINE slam → real PRODUCT drop → CLAIM/proof → CTA pill — from one config of copy slots, a real product photo, a brand palette, fonts, bpm, and beat split. DETERMINISTIC + FREE (a bundled Remotion project; springs + interpolate, no AI-gen for visuals). Backgrounds are engine gradient divs off the palette, props are inline SVG, the ONLY composited bitmap is the REAL product photo (obj
Passed 15 of 19 test cases with the skill, and 3 of 19 without it.
and 20 more in the full report
14 fixed3 passed either way4 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
On Beat 3 (the claim beat), how does the mechanism prop enter the frame, and where is it positioned?
| Checked | Without skill | With skill |
|---|---|---|
| Animates the mechanism prop with a fly-in overshoot entry from the frame edge. | Missed | Passed |
| Positions the mechanism prop roughly 20 percent from the frame bottom. | Missed | Passed |
The instructions your model reads when the skill loads.
The free, deterministic renderer for the motion-graphics-offer-ad format — the punchy ~12s vertical, music-only, direct-response offer ad built as a 4-beat kinetic -typography film: a HEADLINE slams in word-by-word → the real PRODUCT drops in → the CLAIM/proof lands → a CTA pill resolves. No character, no VO, no captions — the on-screen typeset text IS the message.
This is a bundled Remotion project (project/) driven by a thin Python driver. The
shipping master is 100% engine-rendered (springs + interpolate): backgrounds are
gradient divs off the brand_palette, props are inline SVG, and the ONLY composited
bitmap is the REAL product photo (objectFit:contain, never stretched). ALL
headline/claim/CTA/URL/wordmark text is typeset in the engine — never AI-rendered;
that is the format's credibility guard. Render cost is ~$0; the only paid step is an
optional music bed, gated upstream in the recipe to create-music-elevenlabs.
The whole ad is data: copy strings, product photo, palette, fonts, bpm, and beat
split all arrive as config.json and are bound to Remotion input props — nothing is
hardcoded in the scenes (the source run's Spoiled Child strings are generalised into
project/src/props.ts). Deterministic → iterate the cut for free.
The creative calls are the user's, asked by the format recipe before any paid step; this renderer typesets whatever the config holds.
copy.headline_words,
copy.subline, copy.motif_chip. The demo used the category-killer angle.music.prompt for create-music-elevenlabs; the rendered music.bed file is what this
renderer mixes. The demo used punchy lo-fi pop at 115 BPM.The 4-beat structure, palette roles, fonts and gates are the format; palette, product photo, claims and CTA are brand facts.
headline_words slam in WORD-BY-WORD
(slamIn, ~7-frame stagger, scale-overshoot + motion-blur smear, settling on thetest cases passed, vs 3 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.