← WrapCONTENT HISTORY
WHAT CHANGED
Update to Wrap
Snapshot Oct 24, 2026 · 13:49 UTC · version 1.0.7
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save Wrap and check future changes in Following.
Up to 3 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Create a realistic scene of any blank product, turn it or a shared photo into a reusable Wrap mockup template, then let the user place their designs on it and export the mockup. Use when the user asks Wrap for a product scene or a mockup, wants an image turned into a mockup template, or asks to reopen a Wrap mockup.",
"included_files": [],
"name": "create-mockup-template",
"skill_md_contents": "---\nname: create-mockup-template\ndescription: Create a realistic scene of any blank product, turn it or a shared photo into a reusable Wrap mockup template, then let the user place their designs on it and export the mockup. Use when the user asks Wrap for a product scene or a mockup, wants an image turned into a mockup template, or asks to reopen a Wrap mockup.\n---\n\n# Create a Wrap mockup template\n\nExplicit user instructions take priority over this default workflow. For\nexample, if the user requests conversion without opening a preview, use the\ndata tools and omit the preview tool.\n\nBefore you generate a scene image for a mockup, call `get_scene_prompt` with\nthe product and setting the user asked for. Generate the image with the prompt\nit returns and follow its next steps.\n\nUnless the user already asked you to convert it, do not convert a scene you\njust generated or edited. End your reply by telling the user to keep asking\nfor changes until they are happy with it, and to reply \"convert\" when it is\nready. When they do, convert the latest scene.\n\nUse the image the user refers to. Pass its host-provided file reference to\n`create_mockup_template`; do not invent file IDs or download URLs. If the image\nis not available as a file, ask the user to select or attach it.\n\nImmediately call `open_mockup_preview` with the returned `template_id`, before\nwaiting for conversion. The preview shows the original scene and follows the\nexisting Wrap pipeline. Do not introduce surface-selection or confirmation\nsteps; conversion behaves like the Canva app.\n\nWhen the template is ready, the preview becomes Wrap's editor: the user adds\ntheir designs with **Add design**, adjusts how they sit on the product and\nexports the mockup there. You cannot place designs yourself; point the user\nto the editor instead.\n\nUse `get_mockup_template` with `wait_seconds: 10` to wait for status. If the\nbounded wait ends while processing continues, check again with the original ID\nuntil status is `completed` or `failed`. Do not finish your reply while the\nrequested conversion is still processing unless the user asks you not to wait.\nDo not repeatedly open tabs, create duplicate jobs, or restart a failed job\nwithout the user asking. Reuse the same `request_id` after an uncertain response.\n\nFinish after the backend reports `completed`, with a brief confirmation. The\nopen-preview tool supplies the host's Wrap reopening action. If the host does\nnot expose that action, offer to reopen the same template through the tool.\nDo not invent a plugin deep link or claim a particular native button placement.\n\nFor `failed`, report the error. A loading preview alone does not mean\nconversion succeeded.\n\nFor requests to reopen a known template, call `open_mockup_preview` directly.\nIf the template comes from an earlier conversation and its `template_id` isn't\nin this chat, call `list_mockup_templates` and open the matching one (the\nnewest for \"my last template\"); never ask the user for the ID.\nNo new conversion is needed. Users can close the preview while processing\ncontinues and return to that same result later.\n"
}SHA-256 of public snapshot: dd76b7624fb2362e1fe5831446884ffb40d27015e754083a2a2ef5921215ad0a