shopify

Access Shopify Admin and Storefront data via GraphQL over curl.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/faramirezs/talking_printer --skill shopify-faramirezs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify
Source: https://github.com/faramirezs/talking_printer/tree/main/hermes-agent/optional-skills/productivity/shopify
Command: npx skills add https://github.com/faramirezs/talking_printer --skill shopify-faramirezs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables programmatic access to a Shopify store's admin and storefront data using GraphQL over curl, allowing automation without SDKs.

Core Features & Use Cases

  • Access Admin and Storefront GraphQL endpoints to manage products, orders, customers, inventory, and metafields.
  • Retrieve store metadata, products, and orders with flexible queries for automation and reporting.
  • Guidance on tokens, endpoints, and API versioning to streamline secure access.

Quick Start

Authenticate with your Shopify Admin API token and POST a GraphQL query to list products in your store.

Frequently Asked Questions about shopify

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

FAQPage Schema
How do I use curl to query the Shopify Admin API with GraphQL?

You can use curl to query the Shopify Admin API by POSTing a GraphQL query to your store's endpoint using a valid SHOPIFY_ACCESS_TOKEN and SHOPIFY_STORE_DOMAIN. This Skill provides the exact curl commands needed to automate store data retrieval without requiring an SDK.

What environment variables do I need to access Shopify store data via curl?

To access Shopify store data via curl, you need a valid SHOPIFY_STORE_DOMAIN, SHOPIFY_API_VERSION, and SHOPIFY_ACCESS_TOKEN. This Skill uses these variables to authenticate your requests to the Admin and Storefront GraphQL endpoints.

Can I manage Shopify inventory and metafields without using an SDK?

Yes, you can manage Shopify inventory and metafields without an SDK by sending GraphQL queries directly over curl. This Skill enables programmatic access to manage products, orders, customers, and metafields across typical store automation tasks.

Does this approach work for both Shopify Admin and Storefront APIs?

Yes, accessing Shopify via curl works for both Admin and Storefront APIs. This Skill covers endpoints for both, allowing you to manage store operations like product and order retrieval alongside storefront data interactions.

What is the best way to format Shopify GraphQL JSON responses from curl?

The best way to format Shopify GraphQL JSON responses from curl is by using a tool like jq. This Skill mentions jq as an optional tool alongside curl to help format and parse the JSON output from your API queries.

Why do I need to specify a SHOPIFY_API_VERSION when automating store tasks?

Specifying a SHOPIFY_API_VERSION when automating store tasks ensures secure and stable access to Shopify's GraphQL endpoints. This Skill provides guidance on token usage, endpoints, and API versioning to streamline your secure store automation.