一键导入
product-photo-studio
Transform product photos via Picsart gen-ai — six modes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Transform product photos via Picsart gen-ai — six modes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Five brand direction variations for pitch discovery.
Export a white-label client deliverable as a zip.
Per-client asset templates scoped by workspace.
Client-branded pitch mockups: hero, tiles, slides.
Generate icons, empty states, onboarding for apps.
Deterministic default-avatar generator per user.
| name | product-photo-studio |
| description | Transform product photos via Picsart gen-ai — six modes. |
| license | MIT |
| metadata | {"author":"Picsart","version":"1.0.0","hermes":{"category":"creative","tags":["picsart","product-photos","ecommerce","catalog","mockups","variants"]}} |
A single skill that covers every "transform a product photo with AI" workflow Picsart's gen-ai CLI supports. Use this whenever the user has product photography (single packshot, full catalog, or one artwork) and needs it re-rendered, re-staged, or fanned out into variants. Replaces six narrower skills with one entry point and six mode references.
Input: one or more product photos. Output: styled, composed, or fanned-out variants ready for PDPs, marketplaces, ads, mockup listings, or campaigns.
Pick the mode that matches the task. If the user's request maps to any of these, this skill is the right one:
| Mode | Trigger phrases | Reference |
|---|---|---|
| bulk-restyle | "catalog styling", "consistent background across SKUs", "PDP-ready staging at scale" | references/modes/bulk-restyle.md |
| compose | "lifestyle compose", "product in context", "put this product in a scene" | references/modes/compose.md |
| seasonal | "seasonal refresh", "holiday catalog", "Christmas / summer / Black Friday catalog" | references/modes/seasonal.md |
| variants | "color variants", "material variants", "colorway fan-out", "size chart re-render" | references/modes/variants.md |
| reshoot | "batch reshoot", "regenerate catalog", "enterprise catalog re-render with brand rules" | references/modes/reshoot.md |
| mockups | "product mockup", "POD mockup", "Etsy / Shopify listing mockup", "in-hand render" | references/modes/mockups.md |
If the user's task involves video, characters, or persona generation, this is the wrong skill — see gen-ai-use, gen-ai-persona-creation, gen-ai-use.
Picsart gen-ai CLI installed and authenticated:
# Install (signed binary, recommended)
curl -fsSL https://picsart.com/gen-ai-cli/install.sh | bash
# Authenticate
gen-ai login
gen-ai whoami # verify
Per-mode prerequisites (image counts, brand files, manifests) are documented inside each mode reference. Always confirm pricing before a bulk run:
gen-ai pricing --model <model> --count <N>
Read references/modes/<mode>.md.# Single image (compose / mockups)
gen-ai generate --model <model> --image input.jpg --prompt "<prompt>"
# Batch (bulk-restyle / seasonal / variants / reshoot)
gen-ai batch --manifest manifest.json
# Estimate cost before running
gen-ai pricing --model <model> --count <N>
# Browse available models
gen-ai models
Manifest patterns, model recommendations, and per-mode best practices live in the individual mode references.
Always follow the same outer loop regardless of mode:
gen-ai pricing before committing. Surface the total to the user.gen-ai generate or gen-ai batch. Stream progress.Mode-specific pitfalls (e.g. "shadow direction drifts across variants", "seasonal overlays expire", "brand.md gate blocks SKU-XYZ") live inside each mode reference. Shared pitfalls:
enterprise-brand-governor-style brand.md in scope, the manifest must reference it.enterprise-pinned-registry.After any run:
# Confirm output count matches expected
ls -1 outputs/<run>/ | wc -l
# Spot-check one output's dimensions
gen-ai inspect outputs/<run>/<sample>.jpg
If anything looks off, re-run with --debug and consult the mode reference's "Common pitfalls" section.
gen-ai-use — foundational gen-ai CLI referenceenterprise-brand-governor — policy gatingenterprise-pinned-registry — version pinning