{"id":16519,"plugin_id":"plugins_6a50b49006148191a10a308fbfb6bf7c","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:13:29.415Z","digest":"75ff35c5a6d1f0b5bc454ccbec1b061a04cd49e239fb0d0ac1e487f4f3ef3fb2","against":null,"payload":{"description":"Listing graphics: create a coordinated set of product cards with accurate specifications, exact editable text and consistent product identity.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":289},{"relative_path":"references/listing-bundles.md","size_in_bytes":2286}],"name":"pixverse-listing-images","skill_md_contents":"---\nname: pixverse-listing-images\ndescription: \"Listing graphics: create a coordinated set of product cards with accurate specifications, exact editable text and consistent product identity.\"\n---\n\n# Listing Images\n\nWhen this workflow generates images or video, apply `../../skills-shared/quality-policy.md`:\nSunburst 2K/high for images, Seedance 2.5 1080p with automatic prompt enhancement for video,\nand a stopped upgrade/fallback choice for Free/Basic or model-entitlement rejection.\n\n\nTurn verified product information into a readable image sequence. The image sequence should answer the buyer's questions in a useful order.\n\nRead `./references/listing-bundles.md` for main / product-images / A+ / full-set requests.\nTheir default counts are 1 / 6 / 8 / 13, with exact ordered module roles; custom subsets\nkeep the user's list. Reuse an accepted main image. Check current official marketplace\nrules when the user requests a submission-ready listing.\n\n## Assemble The Page\n\n- Extract item name, approved claims, specifications, variants and usage from supplied material. Missing numbers stay missing; do not invent performance, price or customer experience.\n- Assign a purpose to each requested card: identification, visible feature, dimensions, comparison, operation or care. Avoid repeating the same sales sentence on every card.\n- Use supplied photography or `../pixverse-product-stills/SKILL.md` for missing product plates. Generate cards with Sunburst; use FFmpeg text/graphic overlays for exact labels, units or supplied diagram layers when needed.\n- Generate backgrounds or scene plates only where they improve the explanation. Product mechanics and chart relationships should come from facts.\n- Render final images at the requested channel dimensions. If dimensions are unspecified, use a practical draft size and record it; verify current platform requirements before promising submission compliance.\n\n## Layout Decisions\n\nUse a clear reading order: heading, evidence, supporting detail. A specification card needs alignment and units; a comparison needs the same scale and attributes on both sides; a tutorial needs action order. Keep all items within safe crop areas. Test the text at a realistic phone viewing size.\n\n## Prompt Boundary\n\nThe image prompt describes product, composition, surface, lighting and reserved copy space. Keep the exact copy in a separate layout layer. For example: “Reference the supplied compact kettle without changing its spout, handle or 0.8 L marking. Three-quarter view on a neutral background, product in the right 55 percent, evenly lit metal with controlled reflections. Leave the left column plain for a separate specification layout.”\n\n## Deliver And Revise\n\nDeliver completed card images, plus FFmpeg overlay sources when requested. Check every number and unit against the input. Updating a specification changes its text/layout and only images whose visual content depends on that fact.\n\n## Execution\n\nRead `../../skills-shared/production-brief.md` for reference roles, prompt construction and revisions.\nFor media execution, follow `../../skills-shared/cli-workflow.md`; load the gateway before manual\nCLI commands or queue specs. Resolve the plugin root from this skill's installed path:\nset `PVX=\"<absolute-plugin-root>/scripts/pvx\"` and invoke `\"${PVX}\"` with the documented arguments.\nPrompt-only work ends with the usable plan and prompts; it needs no account or generation calls.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}