shopify

Translate natural language queries into Shopify Admin GraphQL API requests.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/gnestor/claude-workflow-plugin --skill shopify-gnestor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify
Source: https://github.com/gnestor/claude-workflow-plugin/tree/main/.claude/skills/shopify
Command: npx skills add https://github.com/gnestor/claude-workflow-plugin --skill shopify-gnestor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @std/dotenv/load, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Shopify data is siloed across tools; this Skill provides direct access to the Shopify Admin GraphQL API to query orders, products, customers, and inventory, serving as the authoritative source of truth for store data and enabling isolated Shopify queries without cross-source joins.

Core Features & Use Cases

  • Direct GraphQL access to Shopify data, including orders, products, customers, and inventory.
  • Natural-language to GraphQL translation with support for queries and mutations (create/update).
  • Robust pagination, schema-backed validation, and guardrails to handle rate limits and errors.
  • Use cases include answering store metrics (e.g., order counts, revenue), inspecting products and inventory, and retrieving customer information for reports.

Quick Start

Connect to your Shopify store and run a basic query to verify setup, for example fetching the shop name and recent orders.

Frequently Asked Questions about shopify

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

FAQPage Schema
How do I query Shopify orders and inventory data using GraphQL?

Yes, you can create and update Shopify products via GraphQL using mutations. This Skill translates natural language instructions into GraphQL mutations to execute create and update operations directly on your Shopify store data.

What do I need to connect to the Shopify Admin GraphQL API?

To connect to the Shopify Admin GraphQL API you need your Shopify store domain and an access token. The Skill enforces secure handling of credentials and uses environment variables loaded via @std/dotenv/load to manage these requirements.

How does natural language translation work for Shopify GraphQL queries?

Yes, this approach handles rate limits when querying Shopify data. It includes built-in guardrails and schema-backed validation to manage API rate limits and errors, ensuring robust pagination and secure data access.

Can I use GraphQL mutations to update Shopify products and customer data?

Yes, you can use GraphQL mutations to create and update Shopify products, customers, and inventory. The Skill supports translating natural language instructions into GraphQL mutations for direct execution against the Shopify Admin API.