ecomrads-product-videolisted
Install: claude install-skill Claudeforecommerce/claude-for-ecommerce
# Product Video (animate a still)
Turn a product photo into a short motion clip via the eComrads **`product_video`** tool (`POST /post/animate`). Image-to-video with camera moves and subtle motion — **no spoken presenter**.
Read [./AGENTS.md](./AGENTS.md) and [./references/prompting.md](./references/prompting.md) (esp. the **motion layer**) first.
> Want a creator/presenter talking about the product (testimonial, unboxing, review, how-to)? Use **[ecomrads-ugc-video](../ecomrads-ugc-video)** instead.
## Workflow
1. **Upload** the product image → `upload` → start-frame link (see [./references/upload.md](./references/upload.md)).
2. Write the **motion prompt** — camera move + subject motion + the single beat. One clear action per clip.
3. Call **`product_video`** with the defaults below.
4. **Poll `check_generation`** — video runs longer; 45–60s between checks is fine (see [./references/jobs.md](./references/jobs.md)).
5. **Deliver** the video URL + one-line summary (duration, aspect).
## Call
Fields map to `AnimateRequest`:
```json
{
"body": {
"first_frame_url": "<url from upload>",
"prompt": "slow push-in, soft parallax, gentle light shimmer on the bottle",
"duration": 10,
"aspect_ratio": "9:16",
"resolution": "std",
"video_model": "kling-3.0"
}
}
```
- **`first_frame_url`** (required) — start frame (link from `upload`).
- **`prompt`** (required) — the motion description: camera move (push-in, orbit, parallax) + subject motion + the single