Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Queries and manages Shopify store data through the GraphQL Admin API. Covers products, orders, customers, inventory, discounts, collections, fulfillments, and more. Destructive operations like refunds, cancellations, and inventory adjustments require explicit user confirmation before executing.
GraphQL lets you request only the fields you need, so responses stay small and queries stay fast compared to REST endpoints that return fixed data shapes.
When to use it
- Searching active products by title or tag
- Viewing recent orders with customer names and totals
- Adjusting inventory levels across store locations
- Creating and managing discount codes for promotions
- Exporting bulk customer or order data
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Show me the 10 most recent orders with customer names and totals
- 1Builds a GraphQL query selecting id, name, totalPriceSet, and customer.displayName fields
- 2Calls shopify_graphql with sortKey CREATED_AT and reverse: true to get newest first
- 3Checks the response for errors and userErrors arrays
- 4Formats the returned order nodes into a readable list for the user
A list of the 10 most recent orders showing order name, customer, and total price
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.