← /for/

Scratch for Shopify

AI rewrites Shopify product titles, descriptions, tags, and type as local files. Prices, variants, and metafields stay locked. You approve every change before it ships. Start with Scratch → or talk to Curtis

What Scratch edits in Shopify

Need a field or entity not in this list? Tell Curtis. Connector tweaks are cheap; we just need to know what people want.

How it works

Scratch pulls your Shopify catalog into a local folder of one .json per product, in Shopify GraphQL Admin shape. Your AI agent edits the files. Scratch shows you every field that changed, side by side with the original, and highlights the new and removed words inside each one. You approve. Scratch publishes back through the Shopify Admin API.

Prices, variants, inventory, and product metafields stay locked at the connector level. They cannot be written back even by mistake. Length rules, taxonomy checks, and field guards (your custom Python validators) run before anything reaches you for review. Your attention goes to the calls that need judgment.

How to bulk-rewrite Shopify product descriptions with AI (safely)

/skills/rewrite-shopify-product-descriptions-with-ai/

Pull your Shopify catalog locally, let Claude rewrite every description against your brand voice, review the diff per product, and publish only what you approve.

shopifyproduct-copy·v 1·last edit may 20, 2026

How to standardize Shopify product tags in Claude Code with AI

/skills/standardize-shopify-tags/

Give Claude Code a tag taxonomy and your Shopify product files. It writes a validator, fixes every product's tags in place, and iterates until all pass.

promptingshopify·v 1·last edit may 14, 2026

Try this on a real project.

Curtis runs intro calls personally. Bring a refresh, a migration, or anything that feels sticky. We'll work through whether Scratch fits.

Talk to Curtis → or start with Scratch