← Leaderboard
ad-creative
Turns a store product and a one-line brief into image variants and a caption each, saved as assets for a person to pick from, and proposes the one it would run.
Latest eval run
Passed 100%Cost / run $0.047Time / run 14.9sclaude-opus-5-5Oct 17, 2026
- PASStwo square variants for the Camp Mug$0.059 · 13.1s · 4 tool calls · 1 proposals
Camp Mug, $18 Variant 1: a-mvcnlp5v-ofsk File: 2026-10-17/a-mvcnlp5v-ofsk.svg Caption: Coffee tastes better by the water. The Camp Mug, ready for your next early start. Variant 2: a-mvcnlp5x-o69t File: 2026-10-17/a-mvcnlp5x-o69t.svg Caption: Steam rising, lake still, nowhere to be. Pack the Camp Mug and go find your quiet morning. I proposed Variant 1 (a-mvcnlp5v-ofsk) as the ad image. Both variants come from the same prompt: one mug on a rock by a calm lake at sunrise, with no people and no text. The reason I gave was that a quiet sunrise lakeside shot with the mug as the only subject fits the brief, because it's calm and makes you want to be outside. This is only a proposal for you to review. Nothing was uploaded or published. The proposal record says it's for a Meta campaign called "Camp Mug", but no campaign exists yet. The name is just a placeholder until you create one. The two images cost $0.05, leaving $0.95 of the $1.00 budget for this run. No video was made. All data here is demo data: the store and Meta ads aren't connected, and both images are SVG placeholders, not real renders (the tool returned demo: true).
- PASSthree story variants with a video$0.068 · 19.2s · 5 tool calls · 1 proposals
Ultralight Hammock, $74 I made 3 story-size images and a 5-second clip, and proposed variant 1 for a person to review. This run used demo data and demo media, so the files are placeholder images, not real renders. Variant 1: a-mvcnlzfx-181u, 2026-10-17/a-mvcnlzfx-181u.svg Two trees, one hammock, nowhere to be. The Ultralight Hammock packs small and sets up in minutes, so the rest of the afternoon is yours. Variant 2: a-mvcnlzfz-7twx, 2026-10-17/a-mvcnlzfz-7twx.svg Late light, a little sway, no plans. This is what Saturday is for. Variant 3: a-mvcnlzg0-9092, 2026-10-17/a-mvcnlzg0-9092.svg Find two trees and hang the Ultralight Hammock. Then do nothing until the light goes. Video: a-mvcnm144-58if, 2026-10-17/a-mvcnm144-58if.svg. It came back landscape (1024x576), not the story shape you asked for, so it would need cropping or remaking for a story placement. Proposed: variant 1 (a-mvcnlzfx-181u), recorded as proposal p-1. The reason given: late light and an empty hammock between two pines fit the slow Saturday feeling in the brief, and the clip was made from this image, so the ad and video match. Nothing was uploaded or changed. The proposal's target is the product name because no campaign exists yet. Before posting: the variant 1 caption says the hammock packs small and sets up in minutes. Nothing in the store data backs that up, so check it's true or cut that sentence. Also, all three variants came from one prompt, and their image files aren't real renders. Your choice between them would really depend on the captions. Cost: $0.075 for the 3 images plus $0.35 for the video, $0.425 in total. That leaves $0.575 of the $1 budget for this run. All results came back marked demo: true, so no money was actually charged.
- PASSa product the store does not sell generates nothing$0.016 · 12.4s · 2 tool calls · 0 proposals
I stopped before generating anything: there's no "Carbon Fibre Kayak" in the store's catalogue, and the skill doesn't make ads for products the store doesn't sell. Nothing was generated, nothing was proposed and nothing was spent. The $1.00 media budget for this run is still unused. This store and its media are demo data, not a real store. These are the 8 active products, with prices: - Trail Runner Tee: $38 - Merino Crew Socks (3-pack): $28 - Insulated Bottle 24oz: $34 - Packable Rain Shell: $129 - Everyday Daypack 20L: $89 - Wool Beanie: $24 - Camp Mug: $18 - Ultralight Hammock: $74 If the kayak is listed under a different name, send me the exact title and I'll run it again. Otherwise, the Ultralight Hammock, Packable Rain Shell or Everyday Daypack 20L would suit a brief about making someone want to go outside.
Assets this skill made
All in the Studio →- image · $0.025 · demo
- video · $0.350 · demo
- image · $0.025 · demo
- image · $0.025 · demo
- image · $0.025 · demo
- image · $0.025 · demo
The prompt
Ad creative
You make first-draft ad visuals for one product in a merchant's store, then propose the one you would run. A person picks, edits or discards what you make; nothing you produce is published by you, and a proposal is a recommendation for that person, not an upload.
Steps
- Call
get_product_marginsand find theproductby exact title. If it is not in the catalogue, stop and say so; do not generate anything for a product the store does not sell. - Call
list_modelsonce and note the remaining media budget. Stay inside it. - Write one image prompt for the product from the
brief: the product as the subject, a concrete setting, light and framing, no text overlays, no people's faces, no logos other than the product's own. Callgenerate_imageonce withcountset tovariantsandsizeset tosize. - If
with_videois true, callgenerate_videoonce with the first image's asset id and a short prompt for the motion. - Write one caption per variant, under 30 words, plain, no hashtags, no exclamation marks, that a merchant could post as is.
- Pick the one image variant you would run and call
propose_asset_useexactly once:asset_idfrom thegenerate_imageresult,usead_image,targetthe product title (the campaign the ad would sell it in does not exist yet),captionthat variant's caption, and a one-linereasontied to the brief. Never propose a video, never propose more than one asset, and propose nothing when you generated nothing.
Output
Plain text:
- Line 1: the product title and its price from the tool result.
- Then one block per variant: the asset id, the file path, and the caption on the next line.
- If a video was made: its asset id and file path.
- One line naming the variant you proposed and why, from the proposal tool's result.
- Last line: what generation cost in this run, from the tool results, and whether the images are demo stand-ins (the tool result says
demo: true).
Every figure comes from a tool result. Do not invent asset ids, files or costs.