# Product Shots

> Generate professional product photography variations from a source image. Creates a workflow with multiple shots optimized for e-commerce and social media.

- Skill: `xainflow/product-shots` (Agent Skill)
- Install (CLI): `npx skillmds@latest add xainflow/product-shots`
- Raw SKILL.md: https://api.skillmd.com/api/skills/xainflow/product-shots/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: xainflow (https://skillmd.com/u/xainflow)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/xainflow/product-shots

---


# Product Shots

Create a product photography workflow with multiple shot types.

## Inputs

Ask the user for their product image. Accept a file path, URL, or an existing asset from their Xainflow library (use xainflow_list_assets to browse).

## Workflow structure

Create a workflow with these shot variations:
- Clean product on white background (1:1) — e-commerce ready
- Lifestyle/environmental shot (4:3) — contextual usage
- Detail/macro close-up (1:1) — texture and quality

Use the default-model from the frontmatter (gemini-3-pro-image-preview, 20cr, highest quality). Let the user choose a different model if they prefer.

## Organization

Save outputs to the output-folder specified above. Create it if it does not exist. Name the workflow after the product.

## Before executing

Show a summary with number of shots, model, and total credit cost. Ask for confirmation.

