{
 "schema": "aiblocks-page/1",
 "id": "reference-library-photoshoot",
 "type": "workflow",
 "name": "Reference-based product photoshoot planner",
 "summary": "Pick photo looks for one real product. Get a shot plan, a pilot and checked files in each size you ask for.",
 "headline": "Reference-based product photoshoot planner",
 "subhead": "Give it real photos of one product and a set of reference photos you like. It picks the looks that fit, plans each shot and checks every picture against your real product before you use it.",
 "job": {
  "id": "product-photos",
  "name": "Make product photos"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-25",
 "inputs": [
  {
   "type": "product_photos",
   "required": true,
   "label": "Product photos",
   "what": "photos of the real product, labelled by angle and use"
  },
  {
   "type": "brand_brain",
   "required": false,
   "label": "Brand brain",
   "what": "the brand's facts, voice, products, offers (with effective dates), claims register, personas and look"
  },
  {
   "type": "reference_set",
   "required": true,
   "label": "Reference set",
   "what": "ads or pages chosen as references, by ID from the user's own connector, with each one's role"
  },
  {
   "type": "product_data",
   "required": false,
   "label": "Product data",
   "what": "one product's facts: price, variants, ingredients or materials, how it is used, photos by job"
  }
 ],
 "outputs": [
  {
   "type": "photo_set",
   "required": true,
   "label": "Photo set",
   "what": "a set of generated product photos in one style, checked against the truth sheet"
  },
  {
   "type": "truth_sheet",
   "required": true,
   "label": "Truth sheet",
   "what": "what the product really looks like (shape, colour, label text, size), read from photos, so images stay accurate"
  },
  {
   "type": "audit_report",
   "required": true,
   "label": "Audit report",
   "what": "findings with evidence, severity, missing inputs and next actions"
  }
 ],
 "you_give": [
  "Real photos of the exact variant, including how it is worn or used.",
  "Brand art direction and a reference-photo set.",
  "Chosen placements, aspect ratios, count and budget."
 ],
 "you_get": [
  "A product truth sheet, fit-ranked look selection and shot plan.",
  "A pilot and generated images where tools allow.",
  "A per-ratio QA record, review deck and versioned export set."
 ],
 "use_when": [
  "You want to choose looks from a campaign photo library.",
  "You need one exact product shown consistently across a reviewed set."
 ],
 "skip_when": [
  "You only have rough phone photos and want a quick set: use Product photoshoot planner and producer.",
  "You only need to plan the shots, not make them: use the Product photo shoot planner.",
  "You already have photos and want them checked for product accuracy: use the AI product photo inspector."
 ],
 "output_sample": {
  "input": [
   "Real photos of the exact product variant, including how it is worn or used",
   "A set of reference photos for the looks you like",
   "Your brand direction, if you have a brand file (optional)",
   "Sizes, number of looks and budget (optional)"
  ],
  "prerequisites": [
   "An image tool that can use your real product photo as a reference. Many are paid or need credits or an API key. Claude cannot draw the pictures itself."
  ],
  "output": [
   {
    "name": "Product truth sheet",
    "contains": "The exact variant, colours, label text and how the product looks in use."
   },
   {
    "name": "Look selection and shot plan",
    "contains": "Reference looks ranked by fit, with what to keep, swap or drop in each."
   },
   {
    "name": "Pilot image",
    "contains": "One test frame checked against your real photo before the full set is made."
   },
   {
    "name": "Checked image files",
    "contains": "Final images in each size you ask for, such as 4:5, 1:1 and 9:16."
   },
   {
    "name": "Review deck and QA record",
    "contains": "Shot IDs, versions, reasons for each look and which frames passed inspection."
   }
  ]
 },
 "how_to_use": [
  "Download the complete pack and give its instructions to your AI.",
  "Have an image tool ready. Many are paid or need credits or an API key.",
  "Send your real photos of the exact variant and your reference photos. The AI writes the truth sheet first.",
  "Check the truth sheet against the real product, then pick the looks you want, or ask for a shortlist.",
  "Approve one pilot frame before the rest of the set is made.",
  "Review the QA deck, then send back any frame to fix by its shot ID.",
  "Check each final frame against your real photo before you publish it. If you only need the plan, stop after the shot plan."
 ],
 "checks": [],
 "next": [
  {
   "name": "Marketplace photo rule checker",
   "url": "https://useaiblocks.com/skills/marketplace-photo-rule-checker",
   "why": "Make product photos"
  },
  {
   "name": "AI product photo inspector",
   "url": "https://useaiblocks.com/skills/ai-product-photo-inspector",
   "why": "Make product photos"
  },
  {
   "name": "Product page gallery planner",
   "url": "https://useaiblocks.com/skills/product-page-gallery-planner",
   "why": "Make product photos"
  }
 ],
 "source": null,
 "credits": [],
 "files": [
  "references/look-and-shot-record.md"
 ],
 "links": {
  "page": "https://useaiblocks.com/workflows/reference-library-photoshoot",
  "markdown": "https://useaiblocks.com/workflows/reference-library-photoshoot.md",
  "json": "https://useaiblocks.com/workflows/reference-library-photoshoot.json",
  "instructions": "https://useaiblocks.com/skills/reference-library-photoshoot/SKILL.md",
  "download": "https://useaiblocks.com/skills/reference-library-photoshoot.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/reference-library-photoshoot",
  "api_document": "https://useaiblocks.com/api/v1/documents/workflow/reference-library-photoshoot",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
