What problem does it solve? Working with a Shopify store programmatically normally requires an SDK or app framework; this Skill lets you query and mutate products, orders, customers, inventory, and metafields directly through the Shopify GraphQL Admin API using only curl and an access token. ## Core Features & Use Cases - Product & Catalog Management: Search, paginate, create, and update products and variants, including prices, SKUs, and tags, using GraphQL queries and bulk variant mutations. - Orders, Customers & Inventory: List and filter orders by financial or fulfillment status, search and create customers, and adjust or set inventory quantities per location. - Metafields, Bulk Operations & Webhooks: Read and write custom metafields, run bulk operations to export large catalogs as JSONL, and subscribe to webhook events like ORDERS_CREATE with HMAC verification. - Use Case: A merchant asks to find all unfulfilled paid orders from last week, adjust stock for a restocked variant at a specific location, and tag affected customers — all done with a few curl-based GraphQL calls. ## Quick Start Set SHOPIFY_ACCESS_TOKEN and SHOPIFY_STORE_DOMAIN in your environment, then ask the assistant to list the 20 most recent paid orders from your Shopify store.