{
  "schemaVersion": "1.0",
  "item": {
    "slug": "ai-product-photography",
    "name": "Ai Product Photography",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/okaris/ai-product-photography",
    "canonicalUrl": "https://clawhub.ai/okaris/ai-product-photography",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/ai-product-photography",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=ai-product-photography",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/ai-product-photography"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/ai-product-photography",
    "agentPageUrl": "https://openagent3.xyz/skills/ai-product-photography/agent",
    "manifestUrl": "https://openagent3.xyz/skills/ai-product-photography/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/ai-product-photography/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "AI Product Photography",
        "body": "Generate professional product photography via inference.sh CLI."
      },
      {
        "title": "Quick Start",
        "body": "curl -fsSL https://cli.inference.sh | sh && infsh login\n\n# Generate product shot\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Professional product photo of wireless earbuds on white surface, soft studio lighting, commercial photography, high detail\"\n}'\n\nInstall note: The install script only detects your OS/architecture, downloads the matching binary from dist.inference.sh, and verifies its SHA-256 checksum. No elevated permissions or background processes. Manual install & verification available."
      },
      {
        "title": "Available Models",
        "body": "ModelApp IDBest ForFLUX Devfalai/flux-devHigh quality, detailedFLUX Schnellfalai/flux-schnellFast iterationsImagen 3google/imagen-3PhotorealisticGrokxai/grok-imagine-imageCreative variationsSeedreambytedance/seedream-3-0Commercial quality"
      },
      {
        "title": "Studio White Background",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Product photography of a luxury watch on pure white background, professional studio lighting, sharp focus, e-commerce style, high resolution\"\n}'"
      },
      {
        "title": "Lifestyle Context",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Lifestyle product photo of coffee mug on wooden desk, morning sunlight through window, cozy home office setting, Instagram aesthetic\"\n}'"
      },
      {
        "title": "Hero Shot",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Hero product shot of smartphone floating at angle, dramatic lighting, gradient background, tech advertising style, premium feel\"\n}'"
      },
      {
        "title": "Flat Lay",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Flat lay product photography of skincare products arranged aesthetically, marble surface, eucalyptus leaves as props, beauty brand style\"\n}'"
      },
      {
        "title": "In-Use / Action",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Action shot of running shoes mid-stride, motion blur background, athletic lifestyle, Nike advertisement style\"\n}'"
      },
      {
        "title": "Electronics",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Professional product photo of wireless headphones, matte black finish, floating on dark gradient background, rim lighting, tech product photography\"\n}'"
      },
      {
        "title": "Fashion / Apparel",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Fashion product photography of leather handbag, studio setting, soft shadows, luxury brand aesthetic, Vogue style\"\n}'"
      },
      {
        "title": "Beauty / Cosmetics",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Beauty product photography of lipstick with color swatches, clean white background, soft lighting, high-end cosmetics advertising\"\n}'"
      },
      {
        "title": "Food & Beverage",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Food photography of craft beer bottle with condensation, rustic wooden table, warm lighting, artisanal brand aesthetic\"\n}'"
      },
      {
        "title": "Home & Furniture",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Interior product photo of modern armchair in minimalist living room, natural lighting, Scandinavian design style, lifestyle context\"\n}'"
      },
      {
        "title": "Jewelry",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Jewelry product photography of diamond ring, black velvet surface, dramatic spotlight, sparkle and reflection, luxury advertising\"\n}'"
      },
      {
        "title": "Soft Studio Light",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Product photo with soft diffused studio lighting, minimal shadows, clean and professional, commercial photography\"\n}'"
      },
      {
        "title": "Dramatic / Rim Light",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Product photo with dramatic rim lighting, dark background, glowing edges, premium tech aesthetic\"\n}'"
      },
      {
        "title": "Natural Window Light",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Product photo with natural window light, soft shadows, lifestyle setting, warm and inviting\"\n}'"
      },
      {
        "title": "Hard Light / High Contrast",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Product photo with hard directional lighting, strong shadows, bold contrast, editorial style\"\n}'"
      },
      {
        "title": "Amazon Main Image",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Amazon product listing main image, pure white background RGB 255 255 255, product fills 85% of frame, professional studio lighting, no text or graphics\"\n}'"
      },
      {
        "title": "Amazon Lifestyle Image",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Amazon lifestyle product image, product in natural use context, relatable setting, shows scale and use case\"\n}'"
      },
      {
        "title": "Shopify Hero",
        "body": "infsh app run falai/flux-dev --input '{\n  \"prompt\": \"Shopify hero banner product image, lifestyle context, space for text overlay on left, premium brand aesthetic\"\n}'"
      },
      {
        "title": "Batch Generation",
        "body": "# Generate multiple angles\nPRODUCT=\"luxury watch\"\nANGLES=(\"front view\" \"45 degree angle\" \"side profile\" \"detail shot of face\")\n\nfor angle in \"${ANGLES[@]}\"; do\n  infsh app run falai/flux-dev --input \"{\n    \\\"prompt\\\": \\\"Professional product photography of $PRODUCT, $angle, white background, studio lighting\\\"\n  }\" > \"product_${angle// /_}.json\"\ndone"
      },
      {
        "title": "Post-Processing Workflow",
        "body": "# 1. Generate base product image\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Product photo of headphones...\"\n}' > product.json\n\n# 2. Upscale for high resolution\ninfsh app run falai/topaz-image-upscaler --input '{\n  \"image_url\": \"<product-url>\",\n  \"scale\": 2\n}' > upscaled.json\n\n# 3. Remove background if needed\ninfsh app run falai/birefnet --input '{\n  \"image_url\": \"<upscaled-url>\"\n}' > cutout.json"
      },
      {
        "title": "Prompt Formula",
        "body": "[Product Type] + [Setting/Background] + [Lighting] + [Style] + [Technical]"
      },
      {
        "title": "Examples",
        "body": "\"Wireless earbuds on white marble surface, soft studio lighting, Apple advertising style, 8K, sharp focus\"\n\n\"Sneakers floating on gradient background, dramatic rim lighting, Nike campaign aesthetic, commercial photography\"\n\n\"Skincare bottle with water droplets, spa setting with stones, natural lighting, luxury beauty brand style\""
      },
      {
        "title": "Best Practices",
        "body": "Consistent style - Match brand aesthetic across all images\nHigh resolution - Use quality models, upscale if needed\nMultiple angles - Generate front, side, detail views\nContext matters - Lifestyle images convert better than plain white\nProps and staging - Add relevant props for visual interest\nLighting consistency - Same lighting style across product line"
      },
      {
        "title": "Related Skills",
        "body": "# Image generation models\nnpx skills add inference-sh/skills@ai-image-generation\n\n# FLUX specific\nnpx skills add inference-sh/skills@flux-image\n\n# Image upscaling\nnpx skills add inference-sh/skills@image-upscaling\n\n# Background removal\nnpx skills add inference-sh/skills@background-removal\n\n# Full platform skill\nnpx skills add inference-sh/skills@inference-sh\n\nBrowse all image apps: infsh app list --category image"
      }
    ],
    "body": "AI Product Photography\n\nGenerate professional product photography via inference.sh CLI.\n\nQuick Start\ncurl -fsSL https://cli.inference.sh | sh && infsh login\n\n# Generate product shot\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Professional product photo of wireless earbuds on white surface, soft studio lighting, commercial photography, high detail\"\n}'\n\n\nInstall note: The install script only detects your OS/architecture, downloads the matching binary from dist.inference.sh, and verifies its SHA-256 checksum. No elevated permissions or background processes. Manual install & verification available.\n\nAvailable Models\nModel\tApp ID\tBest For\nFLUX Dev\tfalai/flux-dev\tHigh quality, detailed\nFLUX Schnell\tfalai/flux-schnell\tFast iterations\nImagen 3\tgoogle/imagen-3\tPhotorealistic\nGrok\txai/grok-imagine-image\tCreative variations\nSeedream\tbytedance/seedream-3-0\tCommercial quality\nProduct Photography Styles\nStudio White Background\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Product photography of a luxury watch on pure white background, professional studio lighting, sharp focus, e-commerce style, high resolution\"\n}'\n\nLifestyle Context\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Lifestyle product photo of coffee mug on wooden desk, morning sunlight through window, cozy home office setting, Instagram aesthetic\"\n}'\n\nHero Shot\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Hero product shot of smartphone floating at angle, dramatic lighting, gradient background, tech advertising style, premium feel\"\n}'\n\nFlat Lay\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Flat lay product photography of skincare products arranged aesthetically, marble surface, eucalyptus leaves as props, beauty brand style\"\n}'\n\nIn-Use / Action\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Action shot of running shoes mid-stride, motion blur background, athletic lifestyle, Nike advertisement style\"\n}'\n\nProduct Categories\nElectronics\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Professional product photo of wireless headphones, matte black finish, floating on dark gradient background, rim lighting, tech product photography\"\n}'\n\nFashion / Apparel\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Fashion product photography of leather handbag, studio setting, soft shadows, luxury brand aesthetic, Vogue style\"\n}'\n\nBeauty / Cosmetics\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Beauty product photography of lipstick with color swatches, clean white background, soft lighting, high-end cosmetics advertising\"\n}'\n\nFood & Beverage\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Food photography of craft beer bottle with condensation, rustic wooden table, warm lighting, artisanal brand aesthetic\"\n}'\n\nHome & Furniture\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Interior product photo of modern armchair in minimalist living room, natural lighting, Scandinavian design style, lifestyle context\"\n}'\n\nJewelry\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Jewelry product photography of diamond ring, black velvet surface, dramatic spotlight, sparkle and reflection, luxury advertising\"\n}'\n\nLighting Techniques\nSoft Studio Light\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Product photo with soft diffused studio lighting, minimal shadows, clean and professional, commercial photography\"\n}'\n\nDramatic / Rim Light\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Product photo with dramatic rim lighting, dark background, glowing edges, premium tech aesthetic\"\n}'\n\nNatural Window Light\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Product photo with natural window light, soft shadows, lifestyle setting, warm and inviting\"\n}'\n\nHard Light / High Contrast\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Product photo with hard directional lighting, strong shadows, bold contrast, editorial style\"\n}'\n\nE-Commerce Templates\nAmazon Main Image\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Amazon product listing main image, pure white background RGB 255 255 255, product fills 85% of frame, professional studio lighting, no text or graphics\"\n}'\n\nAmazon Lifestyle Image\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Amazon lifestyle product image, product in natural use context, relatable setting, shows scale and use case\"\n}'\n\nShopify Hero\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Shopify hero banner product image, lifestyle context, space for text overlay on left, premium brand aesthetic\"\n}'\n\nBatch Generation\n# Generate multiple angles\nPRODUCT=\"luxury watch\"\nANGLES=(\"front view\" \"45 degree angle\" \"side profile\" \"detail shot of face\")\n\nfor angle in \"${ANGLES[@]}\"; do\n  infsh app run falai/flux-dev --input \"{\n    \\\"prompt\\\": \\\"Professional product photography of $PRODUCT, $angle, white background, studio lighting\\\"\n  }\" > \"product_${angle// /_}.json\"\ndone\n\nPost-Processing Workflow\n# 1. Generate base product image\ninfsh app run falai/flux-dev --input '{\n  \"prompt\": \"Product photo of headphones...\"\n}' > product.json\n\n# 2. Upscale for high resolution\ninfsh app run falai/topaz-image-upscaler --input '{\n  \"image_url\": \"<product-url>\",\n  \"scale\": 2\n}' > upscaled.json\n\n# 3. Remove background if needed\ninfsh app run falai/birefnet --input '{\n  \"image_url\": \"<upscaled-url>\"\n}' > cutout.json\n\nPrompt Formula\n[Product Type] + [Setting/Background] + [Lighting] + [Style] + [Technical]\n\nExamples\n\"Wireless earbuds on white marble surface, soft studio lighting, Apple advertising style, 8K, sharp focus\"\n\n\"Sneakers floating on gradient background, dramatic rim lighting, Nike campaign aesthetic, commercial photography\"\n\n\"Skincare bottle with water droplets, spa setting with stones, natural lighting, luxury beauty brand style\"\n\nBest Practices\nConsistent style - Match brand aesthetic across all images\nHigh resolution - Use quality models, upscale if needed\nMultiple angles - Generate front, side, detail views\nContext matters - Lifestyle images convert better than plain white\nProps and staging - Add relevant props for visual interest\nLighting consistency - Same lighting style across product line\nRelated Skills\n# Image generation models\nnpx skills add inference-sh/skills@ai-image-generation\n\n# FLUX specific\nnpx skills add inference-sh/skills@flux-image\n\n# Image upscaling\nnpx skills add inference-sh/skills@image-upscaling\n\n# Background removal\nnpx skills add inference-sh/skills@background-removal\n\n# Full platform skill\nnpx skills add inference-sh/skills@inference-sh\n\n\nBrowse all image apps: infsh app list --category image"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/okaris/ai-product-photography",
    "publisherUrl": "https://clawhub.ai/okaris/ai-product-photography",
    "owner": "okaris",
    "version": "0.1.5",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/ai-product-photography",
    "downloadUrl": "https://openagent3.xyz/downloads/ai-product-photography",
    "agentUrl": "https://openagent3.xyz/skills/ai-product-photography/agent",
    "manifestUrl": "https://openagent3.xyz/skills/ai-product-photography/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/ai-product-photography/agent.md"
  }
}