Preview an existing Shopify theme using Shopify CLI with real store data, or local-storefront with fictional data. Provide the theme source, revision and changes to include; Shopify mode also needs the exact store and authorized development-theme upload.
- Follow Shopify development by default, including for “run locally.” Verify destination ownership before syncing.
- Follow local simulation only when explicitly requested. Missing Shopify access does not authorize sample data.
Use a host with command execution, a persistent process and protected browser access. Glue's read-only reviews consume prepared URLs; they cannot perform setup. Reuse only a matching, owned preview and preserve unrelated work.
Follow the chosen procedure through browser verification, not just server readiness. Check requested routes/states at desktop/mobile widths and relevant anonymous controls; stop checkout inspection at payment options without entering payment or activating wallets. This skill refreshes supplied edits but does not author changes, publish or establish experiment winners. Route JSON edits to $edit-shopify-json and experiment preparation to $draft-shopify-ab-test.
Return the verified URL, source/data/store/theme identity, tested routes/evidence, limitations and process lifetime/stop instructions required by that procedure. Retain partial artifacts; label simulation and lab results accurately. Keep interactive previews running when supported and clean up only owned resources as instructed.
Default to Markdown or the supplied Glue result schema when requested. A separately requested release needs installed $publish-shopify-theme, currently unpublished in Glue; otherwise return a release handoff.