# product-photography

Generates commercial product renders, e-commerce packshots, and lifestyle scenes. Relies on the belt CLI tool to run image models.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 55700 installs · ★ 12
- Author: 101-skills
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/101-skills/superpowers/tree/HEAD/guides/photo/product-photography/SKILL.md
- Updated: 2026-08-31
- HTML: https://affpapa.org/en/nevibecode/skills/product-photography

## What it does

This skill provides production conventions for commercial product photography. It organizes prompt structures for different scene styles, ranging from isolated marketplace cutouts to lifestyle staging. It also incorporates specific e-commerce standards, such as Amazon rules requiring a pure `#FFFFFF` background and product framing that takes up at least 85% of the frame.

Image generation runs via the inference.sh `belt` command-line tool. Prompts target diffusion models like `bytedance/seedream-4-5` or `falai/flux-dev-lora` with preset aspect ratios and lighting rules.

You must log in via `belt login` before running any prompts, or every image generation call will fail immediately.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill product-photography -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/product-photography/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/product-photography/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill product-photography -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/product-photography/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill product-photography -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/product-photography/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install 101-skills/superpowers product-photography
```

2. **Manually: put the files in place**
- File: `.github/skills/product-photography/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill product-photography -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/101-skills/superpowers --path guides/photo/product-photography
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/product-photography/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add 101-skills/superpowers --skill product-photography -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/101-skills/superpowers/tree/HEAD/guides/photo/product-photography/SKILL.md

## When to use it
- generate Amazon packshots against a pure white background
- create hero product images with custom rim lighting and reflections
- frame lifestyle product mockups in contextual environments
- demonstrate item scale in a human hand using specialized models

## Example prompts
- Generate a packshot of a leather wallet on a pure white background
- Create a hero shot of a smartwatch with rim lighting and subtle reflection
- Make a lifestyle photo of a ceramic mug on a rustic table

## Similar
- [shopify-product-photography-guide](https://affpapa.org/en/nevibecode/skills/shopify-product-photography-guide.md) — skill · 1100 installs
- [muapi-amazon-product-listing](https://affpapa.org/en/nevibecode/skills/muapi-amazon-product-listing.md) — skill · 666 installs
- [etsy-listing-photography](https://affpapa.org/en/nevibecode/skills/etsy-listing-photography.md) — skill · 1100 installs
- [ecommerce-image-workflow](https://affpapa.org/en/nevibecode/skills/ecommerce-image-workflow.md) — skill · 2000 installs
- [muapi-jewelry-product-video](https://affpapa.org/en/nevibecode/skills/muapi-jewelry-product-video.md) — skill · 663 installs
- [scenario-product-shots](https://affpapa.org/en/nevibecode/skills/scenario-product-shots.md) — skill · 388 installs

From the same set: [101-skills/superpowers](https://affpapa.org/en/nevibecode/by/101-skills/superpowers.md) — 22 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
