generating-ad-videoslisted
Install: claude install-skill SupercmoHQ/superCMO-skills
# Product ads
Turn a product into a finished commercial video. One flow, with two optional steps: a voiceover (on by default) and an actor (only where a person is on camera).
## Workflow
**The ad runs on `seedance-2.0-fast` unless the user named a model, and is delivered `9:16` unless the user explicitly asked for another ratio.**
### Step 1: Read what you have
- **A product image or URL** → hand it to `analyzing-products` for what the product is, how a person physically uses it, which parts open or move, and what must stay identical wherever it appears.
- **Run `image_analysis` on every image supplied**, not only the product — what each one shows, and whatever the product facts leave out.
- **What each image is for comes from the brief, not from its contents.** A person in a frame does not make it the presenter, and a second object does not make it a prop.
- **No product** → don't guess at one. It becomes the first thing Step 2 asks for.
### Step 2: Interview
**Skip this when the brief already settles the ad** — a clear product, a clear intent, a length.
Otherwise ask once, bundled into a single message, always with a free-text way out.
| Ask | When |
| --- | --- |
| **The product** — a link or a photo | Neither was supplied. Offer to wait for an upload; a photographed product beats a described one. |
| **How long** | The brief doesn't say. Offer 15s, 30s, 45s or 60s, and let them type their own. |
| **Whether a presenter or actor is on camera** | The brief doesn't