ecomrads-storyboardlisted
Install: claude install-skill Claudeforecommerce/claude-for-ecommerce
# Storyboard (multi-angle, 9 shots)
Generate a **9-shot angle storyboard** from a product image via the eComrads MCP **`multi_angles`** tool (`POST /post/multi-angles`).
Read [../AGENTS.md](../AGENTS.md) and [../references/prompting.md](../references/prompting.md) first.
> Want a single animated clip from one still? Use **[ecomrads-product-video](../ecomrads-product-video)**. Want a creator/presenter video? Use **[ecomrads-ugc-video](../ecomrads-ugc-video)**.
## Workflow
1. **Upload** the product image → `upload` → 1–2 links (see [../references/upload.md](../references/upload.md)).
2. **`multi_angles`** → returns a `job_id`. **Poll `check_generation`** until `completed`.
3. **Deliver** the 9 storyboard image URLs.
## Call — `multi_angles`
Fields map to `MultiAnglesRequest`:
```json
{
"body": {
"image_urls": ["<url from upload>"],
"aspect_ratio": "4:5",
"resolution": "2K",
"prompt": "premium matte skincare bottle, consistent studio lighting across angles"
}
}
```
- **`image_urls`** (required) — **1–2** links from `upload`.
- **`aspect_ratio`** (required) — one of `1:1, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9`.
- **`resolution`** — `1K`, `2K` (recommended), `4K`. Default `1K`.
- **`prompt`** — optional direction to keep the 9 angles consistent (lighting, mood, surface).
- **`model`** — leave default (`nano-banana-pro`); valid: `nano-banana-2`, `nano-banana-pro`, `gpt-image-2`.
Produces **9 shots** in a single job.
## Pre-generation interview
At most