shopify-connector

Install and operate a Shopify connector via CLI and Admin API.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/selrai-company/claude-workshop-kit --skill shopify-connector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify-connector
Source: https://github.com/selrai-company/claude-workshop-kit/tree/main/skills/shopify-connector
Command: npx skills add https://github.com/selrai-company/claude-workshop-kit --skill shopify-connector

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines installing and operating a Shopify connector so users can authenticate a store and run product, order, customer, and inventory queries without manual API setup or ad-hoc scripting.

Core Features & Use Cases

  • One-time CLI installation: Guides Node and Shopify CLI installation, PATH refresh, and verification.
  • Authentication & scope management: Walks through shopify auth login and shopify store auth with required API scopes and re-authentication for missing scopes.
  • Admin API operations & fallback: Uses shopify store execute for GraphQL queries and mutations to list, search, create, and update products, orders, customers, and inventory, with a curl fallback using a Custom App access token.
  • Use Case: Connect a freshly cloned kit to an existing Shopify store, authenticate, list the latest products, and flag low-stock variants for reorder.

Quick Start

Connect to my Shopify store using the Shopify CLI, authenticate with the required API scopes, and list the ten most recent products.

Frequently Asked Questions about shopify-connector

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Shopify products and orders using the CLI?

You can manage Shopify products and orders by installing the Shopify CLI, authenticating your store with specific API scopes, and executing GraphQL queries and mutations to list, search, create, or update records.

What is the best way to connect my Shopify store and authenticate API access?

The best way to connect and authenticate is using the shopify auth login command to request required API scopes, re-authenticating if scopes are missing, or falling back to a Custom App access token via curl.

Do I need Node installed to use the Shopify CLI for store management?

Yes, you need Node installed to use the Shopify CLI for store management, because the one-time installation process requires setting up Node, refreshing your PATH, and verifying the CLI installation before authenticating.

Can I adjust Shopify inventory levels and flag low-stock variants via the Admin API?

Yes, you can adjust Shopify inventory levels and flag low-stock variants by running GraphQL mutations against the Admin API, provided you include the --allow-mutations flag during your CLI execution.

How do I handle Shopify API rate limits and pagination when querying orders?

To handle Shopify API rate limits and pagination when querying orders, the connector implements rate-limit awareness and standard pagination practices, outputting JSON for seamless integrations and preventing query failures.

Why are my Shopify CLI mutations not working when I try to update products?

Your Shopify CLI mutations are not working because you must explicitly pass the --allow-mutations flag during store execution; without this flag, the CLI restricts operations to read-only GraphQL queries.