Turn seller-supplied SKU specs into one SKU comparison chart set. This spec-table studio lays out each named comparison as a listing comparison still. Use it for a spec comparison still, a product comparison graphic, and listing comparison charts that stay one still per axis.
数据分析
nutrition-panel-art
试用Turn seller-supplied nutrition facts into one nutrition panel still per SKU. This nutrition panel art studio lays out the seller-supplied serving and nutrient lines as a nutrition facts label and nutrition panel graphic. Use it for food nutrition labels, packaging nutrition art, and product-page nutrition charts.
它能做什么
Turn seller-supplied nutrition facts into one nutrition panel still per SKU. This nutrition panel art studio lays out the seller-supplied serving and nutrient lines as a nutrition facts label and nutrition panel graphic. Use it for food nutrition labels, packaging nutrition art, and product-page nutrition charts.
技能文档
Nutrition Panel Art
Make one nutrition panel still per SKU from facts the seller already wrote. Deliver 4 to 8 stills. Keep each still as its own file.
Scope and adjacent routes
Use this Skill when a seller wants short nutrition listing stills from a written nutrition table and named SKUs.
Route an allergen notice to allergen-label-card. Route a clearance
card to inventory-clearance-card. Route a full listing gallery to
ecommerce-listing-image-set. Do not look up public posts for a
missing nutrient number.
Collect confirmed facts
Hard inputs are:
- at least one named SKU;
- the nutrition facts the seller already wrote (serving size, nutrient lines, and any daily-value percents they supplied);
- how many stills the pack 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 pack size and its live cost.
Do not invent a calorie count, daily-value percent, serving size, or face. A pack photo is a visual reference, not a source for missing nutrition 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.
Plan the free card list
Write a labeled nutrition-panel list before any paid image. Default four SKUs unless the seller names another count in 4 to 8. Each item records the SKU, the printed nutrition lines from the written table, language, layout, canvas, and any optional reference role.
That list is the free visible result. Planning is not approval.
Safe defaults:
- one
beatra.images.generatecall per SKU; model: "auto"andcount: 1;- canvas
{"type":"preset","tier":"2K","aspect":"1:1"}unless the seller named another destination; beatra.images.editonly after the seller accepts a card and asks for a local correction, with that accepted image asimages[0].
Confirm once, create by SKU
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 nutrition panel still per named SKU
(
beatra.images.generate). - Credits — the live
text_to_imageprice just read, times the SKU count. Do not reuse a remembered number. - Count — one paid call per SKU card. Do not batch several SKUs
into one
count. - Identity — one new opaque
client_request_idper card. - If we stop here — the labeled card 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 SKU 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 nutrition table. Report only the text the host can actually see. Treat generated small type as a review item, not as a certified nutrition label.
Deliver the stills in SKU order, the card 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, nutrient line, 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 nutrition panel for the named SKU. Print only the confirmed nutrition lines.","model":"auto","count":1,"canvas":{"type":"preset","tier":"2K","aspect":"1:1"},"client_request_id":"opaque-nutrition-sku-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 fact lists, payloads, confirmation, polling, recovery, and review, read Nutrition-panel 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 a topic description, a product photo, or brand references into a scroll-stopping event poster, promotional banner, or social media graphic. This AI poster maker and design generator creates photo-rich posters with strong visual hierarchy, category-matched styling, and text-safe zones for event, music, movie, product launch, and sale campaigns. Use it as an AI flyer maker for sale flyers, an event poster design tool, a movie poster generator, a music festival poster creator, a banner design AI for product launch posters, or a graphic design poster studio. Start from a campaign topic, transform a product or scene photo with style references, or refine an accepted draft toward a print-ready or share-ready result.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create ori Use when 需要Development领域自动化处理、数据分析和流程编排时使用。不适用于无明确需求的模糊场景。
Nutrient DWS (nutrient.io). Use this skill for ANY Nutrient DWS request — reading, creating, updating, and deleting data. Whenever a task involves Nutrient DWS, use this skill instead of calling the API directly.
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.