Create faithful studio, lifestyle, and on-model product photography through the GooseWorks Product Photos workflow, then approve selected results for reuse in future creative work.
Scanned 9/4/2026
Install to Claude Code
npx -y skills add gooseworks-ai/goose-skills --skill product-photoshoot --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Product Photoshoot?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/gooseworks-ai-product-photoshoot)More formats (shields.io, HTML) on the badges page.
---
name: product-photoshoot
description: Create faithful studio, lifestyle, and on-model product photography through the GooseWorks Product Photos workflow, then approve selected results for reuse in future creative work.
---
# Product Photoshoot
Turn real catalog images into publish-ready product photography while preserving silhouette, materials, logo, packaging, and colorway. The GooseWorks backend uses the same generation, fidelity review, and retry pipeline as its Product Photos studio.
## Prerequisite
This workflow requires the GooseWorks MCP tools. If they are unavailable, tell the user how to install the GooseWorks MCP connection and stop before generation.
## Workflow
1. Resolve the brand with `list_ad_brands` and the product with `list_brand_products`.
2. If the product is missing, use `import_product` with a product URL, Shopify store, or public image URL. Poll `get_product_import`; do not re-submit an in-progress import.
3. Clarify the intended image: studio, lifestyle, on-model, close-up, setting, aspect, and count. Do not invent product attributes.
4. Call `estimate_product_photos` and show the user the credit estimate. Confirm count and quality before spending.
5. Call `generate_product_photos` with the chosen product, category, controls, count, quality, and optional prompt. Human model imagery requires the user's rights attestation.
6. Poll `get_product_photo_generation` until `complete`, `partial_failure`, or `failed`. Do not submit a duplicate while it is running.
7. Show every result and status. Let the user choose the keepers; use `approve_product_photo` only for selected results and `archive_product_photo` for rejected ones.
## Tool map
- Brand and catalog: `list_ad_brands`, `list_brand_products`, `import_product`, `get_product_import`
- Cost and generation: `estimate_product_photos`, `generate_product_photos`, `get_product_photo_generation`
- Results: `list_product_photos`, `approve_product_photo`, `archive_product_photo`
## Rules
- Ask before spending credits.
- Approved photos become reusable brand creative inputs; unapproved photos do not.
- A fidelity-flagged output may be shown for review but must not be described as approved.
- Never imply that a generated person is a real customer or spokesperson.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!