ecomrads-product-photoshootlisted
Install: claude install-skill Claudeforecommerce/claude-for-ecommerce
# Product Photoshoot
Brand-image generation via the eComrads **`edit_product_photo`** tool (`POST /post/edit`). Provide the product image(s) and a strong prompt; the backend runs a Visual-System-informed refine and returns image URLs via a job.
Read [./AGENTS.md](./AGENTS.md) (behavior) and [./references/prompting.md](./references/prompting.md) (prompt craft) first.
## Workflow
1. **Upload** the product image → `upload` → get a public link (see [./references/upload.md](./references/upload.md)). Skip if the user gave a public URL or wants pure text-to-image.
2. **Pick a mode** (table below) from intent, not surface keywords.
3. **Write a Master Prompt** — expand the user's ask into the 6-layer brief.
4. **Call `edit_product_photo`** with the link(s) + prompt + sensible defaults.
5. **Poll `check_generation`** until terminal (see [./references/jobs.md](./references/jobs.md)).
6. **Deliver** the image URLs; offer one refinement.
## Modes
`edit_product_photo` has no literal `mode` field — the mode shapes **how you write the prompt** and which `aspect_ratio` you pick.
| Mode | When the user wants… | Default aspect |
|------|----------------------|----------------|
| `product_shot` | Product on neutral / studio / catalog background | `1:1` |
| `lifestyle_scene` | Product in a real environment — hands, action, atmosphere | `4:5` |
| `closeup_with_person` | Tight crop with hands / partial face — beauty, demonstrating | `4:5` |
| `moodboard_pin` | Vertical Pinterest-native pin,