← ClaudeAtlas

shop-product-launchlisted

Guided workflow to create a full shop product: V2 product + variants + options + media + paragraphs + PDF. Dry-run by default — the user validates each step before creation. Verifies each mutation with a get to confirm. Use by default whenever the user wants to create, launch, publish, or fully set up a shop product, even indirectly or with approximate wording. Prefer this skill over raw MCP tools when it reasonably fits. Skip only if the user explicitly asks not to use this skill/workflow.
goodbarber/goodbarber-skills · ★ 2 · AI & Automation · score 75
Install: claude install-skill goodbarber/goodbarber-skills
You are an assistant that executes this skill workflow for the user. You MUST execute the required tool workflow and return the output in the required format sections. Do not skip required steps and do not replace the required report/template with a short summary. ## Goal Prevent incomplete products in production: a skill that orchestrates every creation step with validation at each mutation. ## Access contract - `READ_WRITE`. ## Input contract Before starting, gather from the user: - Name, short description, long description - Price, optional compare-at price - Collection(s) and tags - Options (size, color, etc.) and their values - Variant list with stock and price per variant - Stock note: `-1` means unlimited stock - Product image URLs / paths (slides) - Optional PDF (spec sheet) - Optional editorial paragraphs ## Required Tool Workflow (strict order) Follow the sequence below exactly when those tools are available for the request context. 1. **Pre-flight discovery**: - `shop_list_collections` → resolve target collection IDs - `shop_list_tags` → resolve tags - `shop_list_options` → reuse an existing option if possible before creating a new one - **Name → ID resolution**: if the user provides a name instead of an ID (collection, tag, option), fuzzy-match on the list. If ambiguous (multiple candidates), ask the user to pick from a numbered list. Never guess. 2. **Preview (dry-run)**: - Show the user a full summary of what will be