openclaw-commerce-shopify
Shopify store management through OpenClaw Commerce API
Why use this skill?
Automate your Shopify store with the OpenClaw Shopify skill. Manage products, orders, and discounts via GraphQL with secure, agent-driven workflows.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/devkrutik/openclaw-commerce-shopifyWhat This Skill Does
The openclaw-commerce-shopify skill provides an enterprise-grade bridge between your AI agent and the Shopify Admin GraphQL API. By leveraging the OpenClaw Commerce backend, this skill enables seamless, automated management of your entire e-commerce ecosystem. Whether you need to adjust pricing, update inventory levels, manage customer profiles, or orchestrate complex order fulfillment workflows, this skill acts as a direct interface to your store's data. It supports deep integration with products, collections, catalogs, and discount engines, ensuring that your agent can handle business-logic-heavy tasks without manual administrative intervention.
Installation
To integrate this capability into your agent, use the OpenClaw CLI to install the package directly from the managed repository:
clawhub install openclaw/skills/skills/devkrutik/openclaw-commerce-shopify
Once installed, ensure your OPENCLAW_COMMERCE_API_KEY is correctly configured in your environment variables. If the variable is missing upon initialization, the agent will automatically trigger an interactive onboarding flow to help you retrieve and validate your credentials from the OpenClaw Commerce Dashboard.
Use Cases
- Automated Inventory Management: The agent can monitor stock levels across multiple locations and trigger restock notifications or adjust product status based on defined business rules.
- Dynamic Discount Campaigns: Programmatically create and manage discount codes for marketing campaigns, allowing the agent to generate unique vouchers for loyal customers or event-based promotions.
- Order Fulfillment Orchestration: Efficiently update order statuses, manage fulfillment tracking information, and resolve customer inquiry tickets by fetching real-time order history.
- Catalog Synchronization: Bulk update product descriptions, tags, and pricing tiers to ensure your online store remains consistent with offline inventory or supplier catalogs.
Example Prompts
- "Find all orders from the last 24 hours that are unfulfilled and generate a summary report for me."
- "Create a new 20% discount code named 'FLASH20' that expires at the end of the month for all items in the 'Summer Collection'."
- "Check the current stock level for the 'Blue Running Shoes' and update the price to $89.99 if we have more than 50 units in stock."
Tips & Limitations
- Security First: The agent will never proceed with API calls until a valid key starting with
occ_is provided and tested via the/testendpoint. Never share your API key in plain chat logs that are logged in public environments. - GraphQL Complexity: While the skill abstracts most complexity, ensure your requests are specific. When updating large catalogs, break operations into smaller batches to avoid hitting API rate limits.
- Permissions: Ensure your Shopify App settings grant the necessary scopes (write_orders, write_products, etc.) to the OpenClaw Commerce app, as the agent can only perform operations permitted by the access tokens generated through the OpenClaw Dashboard.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-devkrutik-openclaw-commerce-shopify": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api