Transform a real product photo into a studio-quality ecommerce image, lifestyle scene, or marketplace-ready hero shot. This AI product photography tool replaces backgrounds, improves lighting, and stages scenes while using the source photo and confirmed product details as the visual anchor. Create clean white-background listings, contextual lifestyle compositions, and premium ad visuals from a single phone snap for Amazon, Taobao, Shopify, and social media. Start from one product photo, combine several references, or refine a selected draft toward a polished listing image.
设计与多媒体
AI Ecommerce Listing Image Set
试用Turn verified SKU facts and product photos into AI product listing images: a coordinated ecommerce image set for Amazon listing images, Shopify product images, Etsy listing photos, and online marketplaces. Build a product image set with a hero image, feature and detail visuals, lifestyle product photography, size and fit views, and packaging or in-box images for new launches, storefronts, and product pages.
它能做什么
Turn verified SKU facts and product photos into AI product listing images: a coordinated ecommerce image set for Amazon listing images, Shopify product images, Etsy listing photos, and online marketplaces. Build a product image set with a hero image, feature and detail visuals, lifestyle product photography, size and fit views, and packaging or in-box images for new launches, storefronts, and product pages.
技能文档
AI Ecommerce Listing Image Set
Create an ordered product gallery for one verified SKU. Use this Skill when a seller needs a coherent set of listing images rather than one isolated product photo: a hero, feature, detail, lifestyle, size or fit, and packaging or in-box view that each explain a different part of the product story.
Use product-photo-studio for one clean-background, lifestyle, or focused
product-image request. Use marketplace-main-image-preflight when the job is
to assess current marketplace rules and make a single targeted repair. Keep
model-on-product work and long-form product-detail or A+ visual-module work
outside this package's one-SKU gallery scope until a currently installed
specialist package is selected.
Build the SKU fact card
Reuse the seller's product type, target storefronts, visual direction, and must-keeps already present in the conversation. Start with one to four real product photos of the exact SKU. Ask only for facts that change a planned slot:
- SKU name and exact variant, including colour, material, and visible label details that must remain recognisable;
- included items, packaging, and accessories for an in-box or package image;
- approved benefits, dimensions, fit or scale facts for a feature or size view;
- destination marketplace or product page, requested image count, and any supplied format requirement; and
- an existing brand palette, type treatment, scene reference, or approved visual direction when it should carry across the gallery.
Keep product facts separate from creative direction. A product photo is a visual reference, not a source for missing dimensions, claims, certifications, or package contents. When an image cannot be viewed by the host, retain the seller's declared role for it rather than claiming to inspect it. Uploading makes media available to Beatra and does not inspect it.
Default to a six-slot set when the seller has not chosen another count:
- a clean product hero;
- a feature or close-detail view;
- a second benefit, material, or use view;
- a lifestyle or in-use scene;
- a size, fit, or scale view; and
- a package or in-box view.
Every slot needs one distinct buyer question and one approved fact source.
Omit or replace a slot whose required fact is not available; retain the ordered
set plan so the seller can add it later. A current-marketplace review belongs
with marketplace-main-image-preflight, not an assumption inside this package.
Plan the complete image set
Create a gallery brief before creating images. It records the chosen slots in order, the buyer question and fact source for each, SKU must-keeps, reference roles, canvas, scene and lighting direction, and any short on-image copy the seller has explicitly approved. Use one shared visual direction—palette, lighting, surface, and composition family—while giving each slot a separate purpose.
Read listing-set workflow when preparing slot cards,
choosing a route, or writing the request payload. The normal image route is
beatra.images.transform: put the exact SKU product photo in images[0], then
place any confirmed brand, scene, or angle references after it in their stated
order. Use beatra.images.edit only to make a focused change to an accepted
single image, with that accepted image first.
Before setting a concrete model, canvas, control, output relationship, or
price, read the current beatra.models.list card for the chosen capability.
Keep model as auto and each slot's count fixed at 1. A seller who wants
an additional candidate must add a distinct slot and approve the changed set;
never turn one slot into multiple outputs. An output relationship may be used
only when the current model card accepts it; the shared gallery brief and
ordered SKU references remain the visual source of continuity.
Confirm once, create by slot
Planning is free. Before the first billable call, present one set confirmation that freezes the complete ordered slot list, prompts, source and reference order, approved fact sources, canvas for every slot, model behaviour, output count, current per-image price, and the total maximum price and call count. Treat changes to an approved slot, source fact, product/reference order, canvas, model, count, or control as new paid work.
After approval, give each image slot its own stable opaque
client_request_id and submit it once. A six-slot gallery is six separate
count: 1 image requests, not one invented six-image request. Keep no more
than two generation tasks in flight on one connection and honor a lower live
limit if the MCP initialization reports one. Poll the first completed pair,
record their results, then continue with the next frozen slots. Do not add an
extra generation to explore variations unless the seller approves that new
work.
Review, deliver, and recover
For each accessible result, review the SKU against its named must-keeps, product shape, colour, visible label, included items, scene fit, and the slot's buyer question. Across the accepted gallery, review visual direction, image order, duplication, and whether the claimed size, fit, or packaging facts match the confirmed SKU fact card. Treat generated small or dense text as a review item; report only the text and visual details the host can actually see.
Deliver the image artifacts in planned order, the slot plan and fact sources,
observed dimensions and formats, task IDs, resolved models, and returned
billing.net_charged_credits. A selected focused correction is fresh paid work
with its own approval and ID; use beatra.images.edit with the accepted image
as images[0] when the change stays local.
After a returned task_id, poll that task with beatra.tasks.get. If the
create response is genuinely lost, retry only the identical frozen payload
with the original ID. If the task ID is unavailable, use beatra.tasks.list
and verify candidates with beatra.tasks.get before considering another
submission. Queued or running work remains the original work. Use
beatra.tasks.cancel only when the seller asks, then verify its terminal state
before planning anything else.
Execution
Invoke every remote Beatra operation only through this package's bundled
scripts/mcp_client.py. Put the MCP tool name after call and send one JSON
object on standard input:
printf '%s' '{"capability":"image_to_image"}' | python3 scripts/mcp_client.py call beatra.models.list
printf '%s' '{"images":[{"type":"artifact","artifact_id":"sku-front"}],"prompt":"Create the approved product-hero slot. Preserve the verified SKU shape, colour, label, and included items.","canvas":{"type":"preset","tier":"2K","aspect":"1:1"},"count":1,"client_request_id":"opaque-sku-hero-id"}' | python3 scripts/mcp_client.py call beatra.images.transform
Do not configure or call a host Beatra Connector, and do not use REST/OpenAPI as a fallback.
References by task
- For slot plans, fact sources, reference order, request payloads, confirmation, task polling, recovery, cancellation, and gallery review, read listing-set workflow.
- For authorization and the non-billable registration step, read installation and authentication and installation registration.
- For shared task, billing, and connection details, read tasks and results, billing, errors, and recovery, and Bundled MCP Client diagnostics.
- For update guarantees and controls, read automatic updates and safety. For removal, read uninstall and disconnect.
Runtime and safe automatic updates
The bundled client silently checks for a newer release at most once every 24 hours per installation. When a newer version is available, it installs automatically without separate confirmation. It downloads only from the fixed official Beatra discovery and immutable CDN paths for this package, channel, and locale, verifies discovery data, archive, manifest, and every packaged file, and replaces only package-owned files.
Update checks, downloads, verification, replacement, rollback, and recovery fail open: the current installation remains usable and the original command continues. An update failure never authorizes retrying a paid image request. The setting persists for this installation. See automatic updates and safety.
python3 scripts/mcp_client.py update --auto off
python3 scripts/mcp_client.py update --auto on
python3 scripts/mcp_client.py update --check
相关技能
Turn seller-supplied product facts into a Shopify product-page image set for a single SKU. This Shopify PDP set studio lays out each named theme as a product detail image, keeping one image per theme so the listing gallery stays consistent. Use it for Shopify detail pages, listing galleries, and product detail images.
规划亚马逊商品套图、编写逐版位生成说明,并在 Agent 能力允许时生成和验收 MAIN 主图、Listing 附属图、Standard/Premium A+ 及 PC/Mobile 配对图。用于产品事实锁、尺寸与多端一致性检查、缺失证据识别和成图审核;不依赖特定模型、脚本或运行环境。Plan and promp...
Turn confirmed SKU facts and product photos into three to six AI ecommerce detail modules with a visual story and layout guide for Amazon A+ Content, product detail pages, brand storefronts, Shopify product pages, and launch campaigns. Create product feature visuals, material details, use scenes, size or comparison modules, packaging images, and brand-story imagery for a clear, scrollable product experience.
Create AI product-on-model images and clothing try-on presentations from apparel and wearable-accessory product photos for localized ecommerce campaigns. Plan one fashion-model visual per market with market-specific casting, styling, pose, and shopping scene, then prepare product-on-model photography for fashion listings, apparel ads, Shopify storefronts, Amazon Fashion pages, and social commerce launches.
Generate e-commerce product images (hero, secondary, A+ detail) via Infinimo AI Design—marketplace/platform selection, model/aspect/resolution, reference uploads, submit and poll. Use for Amazon/Shopify listing heroes, lifestyle shots, and A+ modules.