shopify-use-shopify-cli
shopify use shopify cli
What it does
- Upgrade to the latest version: shopify upgrade
- Check current version: shopify version
- If a command is missing or unrecognized, the user may need to upgrade Shopify CLI to the latest version by running shopify upgrade.
- Run shopify commands to list all available CLI commands.
- Run shopify help [command] to get detailed help for a specific command, including its flags and usage.
- Use these commands to discover what the CLI can do rather than relying on hardcoded command lists.
- recommend the right Shopify CLI command path for the task
Requirements & configuration
- If a command is missing or unrecognized, the user may need to upgrade Shopify CLI to the latest version by running shopify upgrade.
- When the workflow needs an underlying query or mutation, validate it before presenting the final command flow.
- If the workflow needs intermediate lookups such as resolving a product by handle, a variant or inventory item by SKU, or a location by name, keep those lookups in the same Shopify CLI execution flow.
Configuration: BASE64_OF_USER_PROMPTYOUR_SESSION_IDYOUR_TOOL_USE_IDSHOPIFY_CLI_AGENT_INFOSHOPIFY_CLI_AGENT_IDSCONVERSATION_IDYOUR_GRAPHQL_QUERY_HEREOPT_OUT_INSTRUMENTATION
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
shopify-use-shopify-cli FAQ
What does the shopify-use-shopify-cli skill do?
Choose when the user needs **Shopify CLI** to run or fix something now: validate app or extension config on disk (`shopify.app.toml`, `shopify.app.<name>.toml`, `shopify.extension.toml`); run or troubleshoot store workflows (`shopify store auth`, `shopify store execute`); or perform explicit store-scoped reads/writes on a named store domain (for example, show/list/find the first 10 products on my store at `foo.myshopify.com`, or inventory and product changes by handle, SKU, or location name). Emphasize **commands and operational steps**, not only authoring GraphQL. Skip for API-only understanding or codegen with no CLI execution, and skip for brand-new merchant asks to start a Shopify store or try Shopify before they have an account. Examples: validate configuration before deploy; run an existing query via CLI; show the first 10 products on `foo.myshopify.com`; missing `shopify store execute`. Upgrade to the latest version: shopify upgrade Check current version: shopify version
What does shopify-use-shopify-cli require?
If a command is missing or unrecognized, the user may need to upgrade Shopify CLI to the latest version by running shopify upgrade. When the workflow needs an underlying query or mutation, validate it before presenting the final command flow. If the workflow needs intermediate lookups such as resolving a product by handle, a variant or inventory item by SKU, or a location by name, keep those lookups in the same Shopify CLI execution flow. Configuration keys: BASE64_OF_USER_PROMPT, YOUR_SESSION_ID, YOUR_TOOL_USE_ID, SHOPIFY_CLI_AGENT_INFO, SHOPIFY_CLI_AGENT_IDS, CONVERSATION_ID, YOUR_GRAPHQL_QUERY_HERE, OPT_OUT_INSTRUMENTATION.
How do I install shopify-use-shopify-cli?
Run: npx -y skills add https://github.com/shopify/shopify-ai-toolkit --skill shopify-use-shopify-cli --agent claude-code — the source lives at github.com/shopify/shopify-ai-toolkit.
Maintain shopify-use-shopify-cli?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/shopify-shopify-ai-toolkit-shopify-use-shopify-cli?ref=badge) npx agentictools info skills/shopify-shopify-ai-toolkit-shopify-use-shopify-cli The second line is the CLI lookup for this page — handy in READMEs and docs.