Skip to content
Marketing
Skill

/product-photoshoot

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.

From plugin
goose-skills
1.2k200 skills
Install
$ npx -y skills add gooseworks-ai/goose-skills --skill product-photoshoot --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/product-photoshoot

Context preview

The summary Claude sees to decide when to auto-load this skill.

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.

SKILL.md

product-photoshoot.SKILL.md
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.
Read more
Ships withgoose-skills

Put your AI agent on the growth team. Research customers and competitors, analyze what is working, create the next campaign, and learn from the result.

Get the whole plugin

Other skills on goose-skills.