shopify

Query Shopify Admin and Storefront GraphQL APIs using curl.

78|16|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill shopify-sheawinkler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify
Source: https://github.com/sheawinkler/hermes-agent-ultra/tree/main/optional-skills/productivity/shopify
Command: npx skills add https://github.com/sheawinkler/hermes-agent-ultra --skill shopify-sheawinkler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fetching and updating Shopify store data (products, orders, customers, inventory, and metafields) from external tools without an SDK can be complex and error-prone.

Core Features & Use Cases

  • Admin GraphQL access for store management via curl
  • Storefront GraphQL usage for customer-facing queries
  • Example use: list products, read metafields, update inventory, and manage orders

Quick Start

Set your SHOPIFY_ACCESS_TOKEN, SHOPIFY_STORE_DOMAIN, and optional SHOPIFY_API_VERSION in the environment, then run a GraphQL query against the Shopify Admin API using curl.

Frequently Asked Questions about shopify

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

FAQPage Schema
How do I run Shopify GraphQL queries using curl?

To run Shopify GraphQL queries using curl, set the SHOPIFY_ACCESS_TOKEN, SHOPIFY_STORE_DOMAIN, and SHOPIFY_API_VERSION environment variables, then execute curl with proper headers against the Admin or Storefront API endpoints.

What Shopify store data can I manage with GraphQL via curl?

With GraphQL via curl, you can manage Shopify store data including products, orders, customers, inventory, and metafields. This enables store management, reporting, and automation tasks without requiring an SDK.

Do I need a Shopify SDK to access the Admin API?

No, you do not need a Shopify SDK to access the Admin API. You can issue GraphQL queries directly over a curl-capable CLI by setting your access token, store domain, and API version in the environment.

What environment variables are required for Shopify API automation via curl?

Shopify API automation via curl requires the SHOPIFY_ACCESS_TOKEN and SHOPIFY_STORE_DOMAIN environment variables. The SHOPIFY_API_VERSION is optional but recommended for targeting specific GraphQL API behavior.

Are there rate limits when querying Shopify data with curl?

Yes, you must be aware of rate limits when querying Shopify data with curl. The Skill requires proper headers and rate limit awareness to successfully manage store data like orders and inventory programmatically.

Can I use curl to query the Shopify Storefront API for customer-facing data?

Yes, you can use curl to query the Shopify Storefront API for customer-facing data. The Skill supports both Admin GraphQL access for store management and Storefront GraphQL usage for external queries.