shopify

Manage Shopify products, orders, customers, and inventory via GraphQL APIs.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/LynxLabVN/office-agent --skill shopify-lynxlabvn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify
Source: https://github.com/LynxLabVN/office-agent/tree/main/agent-core/optional-skills/productivity/shopify
Command: npx skills add https://github.com/LynxLabVN/office-agent --skill shopify-lynxlabvn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a streamlined way to interact with Shopify's Admin and Storefront GraphQL APIs using curl, enabling users to manage products, orders, customers, and inventory without needing an SDK or app framework.

Core Features & Use Cases

  • Product Management: List, manage, and update products, including variants and metafields.
  • Order Management: Retrieve and manage orders, including line items and transactions.
  • Customer Management: Search for and manage customer information.
  • Inventory Management: Retrieve and adjust inventory levels.
  • Use Case: If you need to update product prices or check order statuses in Shopify, this Skill can help you do it quickly and efficiently.

Quick Start

Use the shopify skill to list all products in your Shopify store.

Frequently Asked Questions about shopify

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

FAQPage Schema
How do I manage Shopify orders and inventory using the GraphQL API without an SDK?

You can manage Shopify orders and inventory by sending GraphQL API queries via curl to retrieve and adjust inventory levels, entirely without needing an SDK or app framework.

Can I use curl and jq to interact with the Shopify Admin API?

Yes, curl and jq are the required dependencies for interacting with the Shopify Admin API, handling the GraphQL requests and parsing the JSON responses on Linux, macOS, and Windows.

What is the best way to update product prices and variants in Shopify via GraphQL?

The best way to update product prices and variants is by executing GraphQL mutations against the Shopify Admin API using curl, allowing you to manage products and metafields efficiently without an app framework.

Does this approach support both Shopify Admin and Storefront APIs for customer management?

Yes, this approach supports both Shopify Admin and Storefront GraphQL APIs, enabling you to search for and manage customer information directly across your store.

How do I retrieve Shopify order transactions and line items using GraphQL?

You retrieve Shopify order transactions and line items by querying the Admin GraphQL API with curl, parsing the returned JSON data with jq to extract the specific order details.