shopify-admin

shopify admin

shopify 465 ↓ 9.2k MIT updated 1mo ago
Claude Code
View source ↗

Requirements & configuration

  • Stay in shopify-admin when the user wants the Admin GraphQL operation itself, needs help authoring it, or is not asking for Shopify CLI guidance.
  • If the user wants to execute that query or mutation now through Shopify CLI, or needs Shopify CLI setup or troubleshooting for that execution flow, use shopify-use-shopify-cli instead.
  • Then think about which top level queries or mutations you need to use and in case of mutations which input type to use
  • For queries think about which fields you need to fetch and for mutations think about which arguments you need to pass as input
  • If there are nested objects think about which fields you need to fetch for those objects

Configuration: BASE64_OF_USER_PROMPTYOUR_SESSION_IDYOUR_TOOL_USE_IDOPT_OUT_INSTRUMENTATION

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

shopify admin

Source

Repository: https://github.com/shopify/shopify-ai-toolkit

shopify-admin FAQ

What does the shopify-admin skill do?

Write or explain **Admin GraphQL** queries and mutations for apps and integrations that extend the Shopify admin. Use when the user wants to **understand, design, or generate** the operation itself—even before deciding how to run it. Do **not** choose `admin` first for **app or extension config validation** —use **`use-shopify-cli`**. Do **not** choose `admin` first to **execute** Admin GraphQL **now via Shopify CLI** or for CLI setup/troubleshooting on store workflows—use **`use-shopify-cli`** (store auth/execute, handle/SKU/location lookups, inventory changes).

What does shopify-admin require?

Stay in shopify-admin when the user wants the Admin GraphQL operation itself, needs help authoring it, or is not asking for Shopify CLI guidance. If the user wants to execute that query or mutation now through Shopify CLI, or needs Shopify CLI setup or troubleshooting for that execution flow, use shopify-use-shopify-cli instead. Then think about which top level queries or mutations you need to use and in case of mutations which input type to use For queries think about which fields you need to fetch and for mutations think about which arguments you need to pass as input If there are nested objects think about which fields you need to fetch for those objects Configuration keys: BASE64_OF_USER_PROMPT, YOUR_SESSION_ID, YOUR_TOOL_USE_ID, OPT_OUT_INSTRUMENTATION.

How do I install shopify-admin?

Run: npx -y skills add https://github.com/shopify/shopify-ai-toolkit --skill shopify-admin --agent claude-code — the source lives at github.com/shopify/shopify-ai-toolkit.

Maintain shopify-admin?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

shopify-admin on getagentictools
[![shopify-admin on getagentictools](https://getagentictools.com/badge/skills/shopify-shopify-ai-toolkit-shopify-admin.svg)](https://getagentictools.com/skills/shopify-shopify-ai-toolkit-shopify-admin?ref=badge)
npx agentictools info skills/shopify-shopify-ai-toolkit-shopify-admin

The second line is the CLI lookup for this page — handy in READMEs and docs.