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.
设计与多媒体
Shopify Product-Page Stills
试用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.
它能做什么
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.
技能文档
Shopify Product-Page Stills
Turn seller-supplied product facts into one Shopify product-page still per named theme. Deliver 4 to 8 stills for one SKU. Keep each still as its own file.
Scope and adjacent routes
Use this Skill when a Shopify listing needs a themed product-page gallery from facts the seller already supplied.
Route a generic marketplace hero-lifestyle-detail gallery to
ecommerce-listing-image-set. Route Amazon A+ selling-point modules to
amazon-a-plus-module-pack. Route a silent product-detail clip to
instagram-reel-to-pdp-clip. Do not look up public posts or store
catalogs for a missing theme.
Collect confirmed facts
Hard inputs are:
- the exact SKU name;
- the seller-supplied product facts that will appear on the stills (material, size, use, look, or other theme the seller already wrote);
- how many stills the set should contain, or permission to use the default of 4.
Reuse brand palette, destination, language, and must-keeps already in the conversation. Ask only for a missing hard input. A count outside 4 to 8 is still doable: confirm that set size and its live cost.
Do not invent a material, review quote, price, shipping promise, or certification. A product photo is a visual reference, not a source for missing product facts. File access is not consent.
Inspect every optional still. Record MIME type, width, height, aspect
ratio, byte size, and whether it has an alpha channel. For a local
file, upload only through the bundled client after inspection
(scripts/mcp_client.py / beatra.assets.upload). Keep the returned
artifact id. Never pass a local path to beatra.images.generate or
beatra.images.edit.
Default to one still per named theme. If the seller wants a standard Shopify set and has not numbered the themes, plan up to four roles from the facts already given: hero, detail, lifestyle, and use. Leave a theme whose fact is missing on the plan.
Keep the same product look, palette, and lighting across the set so the stills read as one Shopify product page.
Plan the free set list
Write a labeled set list before any paid image. Default four themes unless the seller names another count in 4 to 8. Each item records the SKU, the printed product lines from supplied facts, visual role, language, canvas, and any optional reference role.
That list is the free visible result. Planning is not approval.
Safe defaults:
- one
beatra.images.generatecall per theme; model: "auto"andcount: 1;- canvas
{"type":"preset","tier":"2K","aspect":"1:1"}unless the seller named another Shopify slot; beatra.images.editonly after the seller accepts a still and asks for a local correction, with that accepted image asimages[0].
Confirm once, create by theme
Planning is free. Before the first billable call, read
beatra.models.list for text_to_image:
{"capability": "text_to_image"}
Show one current production card and wait:
- Work — one Shopify product-page still per named theme
(
beatra.images.generate). - Credits — the live
text_to_imageprice just read, times the theme count. Do not reuse a remembered number. - Count — one paid call per still. Do not batch several themes
into one
count. - Identity — one new opaque
client_request_idper still. - If we stop here — the labeled set list remains usable.
- If the balance is insufficient — relay the official message and
its top-up URL exactly
(
https://console.beatra.ai/wallet?intent=buy). Translate the prose; keep the URL. Do not retry until the seller says they have topped up. Do not recommend ¥198.
Submit once through bundled scripts/mcp_client.py. Poll
beatra.tasks.get. Deliver actual bytes plus
billing.net_charged_credits. Do not promise the prepaid estimate is
the final charge.
After approval, submit each theme once. Keep no more than two generation tasks in flight on one connection.
A later local correction is new paid work. Read the live image_edit
card first. Show a separate six-field edit card. Use a new
client_request_id.
Review, deliver, and recover
Review printed lines against the confirmed fact list. Report only the text the host can actually see. Treat generated small type as a review item, not as certified Shopify listing copy.
Deliver the stills in theme order, the set list, observed dimensions
and formats, task IDs, resolved models, and returned
billing.net_charged_credits.
After a returned task_id, poll that task. If the create response is
lost, search with beatra.tasks.list and verify with
beatra.tasks.get before replay. Reuse an ID only with
byte-identical arguments. A changed SKU, theme fact, canvas, model, or
prompt is a new card and a new ID. Cancel only when the seller asks.
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.
python3 scripts/mcp_client.py call beatra.models.list
{"capability": "text_to_image"}
printf '%s' '{"prompt":"Create the approved Shopify product-page still for the named theme. Show only the confirmed SKU and product facts. Keep the shared product-page look.","model":"auto","count":1,"canvas":{"type":"preset","tier":"2K","aspect":"1:1"},"client_request_id":"opaque-shopify-pdp-01"}' | python3 scripts/mcp_client.py call beatra.images.generate
Do not configure or call a host Beatra Connector, and do not use REST/OpenAPI as a fallback.
References by task
- For theme lists, payloads, confirmation, polling, recovery, and review, read Shopify PDP still 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
相关技能
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.
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 and edit Shopify product photography, PDP image galleries, collection banners, DTC lifestyle images and campaign creatives. Use this skill for Shopify商品图、独立站PDP、Hero Image、产品套图、DTC品牌视觉、Meta Ads素材、邮件营销、换背景、多市场本地化和批量SKU;supports reference-guided generation through AI Hive.
Download product images from any public Shopify store without API access. Use when someone wants a full backup, a collection-only export, or a single-product...
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.