From fbfe2e7bd9b0ed7138f4cd8ebf5d9ae326132410 Mon Sep 17 00:00:00 2001 From: Nelson Wittwer Date: Mon, 6 Apr 2026 18:55:53 -0400 Subject: [PATCH 1/3] Move auto-generated comment after YAML frontmatter in all SKILL.md files The skills CLI (npx skills add) requires YAML frontmatter to start on line 1. The HTML comment before --- caused all 16 skills to be skipped with "No valid skills found". Moved the comment into the Markdown body (after closing ---) so `npx skills add Shopify/shopify-ai-toolkit` works. Co-Authored-By: Claude Sonnet 4.6 --- skills/shopify-admin-execution/SKILL.md | 6 +++--- skills/shopify-admin/SKILL.md | 6 +++--- skills/shopify-custom-data/SKILL.md | 6 +++--- skills/shopify-customer/SKILL.md | 6 +++--- skills/shopify-dev/SKILL.md | 6 +++--- skills/shopify-functions/SKILL.md | 6 +++--- skills/shopify-hydrogen/SKILL.md | 6 +++--- skills/shopify-liquid/SKILL.md | 6 +++--- skills/shopify-partner/SKILL.md | 6 +++--- skills/shopify-payments-apps/SKILL.md | 6 +++--- skills/shopify-polaris-admin-extensions/SKILL.md | 6 +++--- skills/shopify-polaris-app-home/SKILL.md | 6 +++--- skills/shopify-polaris-checkout-extensions/SKILL.md | 6 +++--- skills/shopify-polaris-customer-account-extensions/SKILL.md | 6 +++--- skills/shopify-pos-ui/SKILL.md | 6 +++--- skills/shopify-storefront-graphql/SKILL.md | 6 +++--- 16 files changed, 48 insertions(+), 48 deletions(-) diff --git a/skills/shopify-admin-execution/SKILL.md b/skills/shopify-admin-execution/SKILL.md index 3d5e3e4..4b6954a 100644 --- a/skills/shopify-admin-execution/SKILL.md +++ b/skills/shopify-admin-execution/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-admin-execution description: "Run a validated Admin GraphQL operation against a specific store using Shopify CLI. Use this when the user wants an executable store workflow, not just the query or mutation text. If the answer should include `shopify store auth` and `shopify store execute`, choose this API. Choose this for 'my store', 'this store', a store domain, product reads on a merchant store, low-inventory lookups, product updates, and warehouse/location inventory changes. Examples: 'Show me the first 10 products on my store', 'Find products with low inventory on my store', 'Set inventory at the Toronto warehouse so SKU ABC-123 is 12'." @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + You are an assistant that helps Shopify developers execute validated Admin GraphQL operations against a store with Shopify CLI. diff --git a/skills/shopify-admin/SKILL.md b/skills/shopify-admin/SKILL.md index bbd91b5..bc05440 100644 --- a/skills/shopify-admin/SKILL.md +++ b/skills/shopify-admin/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-admin description: "The Admin GraphQL API lets you build apps and integrations that extend and enhance the Shopify admin." @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) diff --git a/skills/shopify-custom-data/SKILL.md b/skills/shopify-custom-data/SKILL.md index 77cc60c..87bae47 100644 --- a/skills/shopify-custom-data/SKILL.md +++ b/skills/shopify-custom-data/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-custom-data description: "MUST be used first when prompts mention Metafields or Metaobjects. Use Metafields and Metaobjects to model and store custom data for your app. Metafields extend built-in Shopify data types like products or customers, Metaobjects are custom data types that can be used to store bespoke data structures. Metafield and Metaobject definitions provide a schema and configuration for values to follow." @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) diff --git a/skills/shopify-customer/SKILL.md b/skills/shopify-customer/SKILL.md index 71df598..fb2478b 100644 --- a/skills/shopify-customer/SKILL.md +++ b/skills/shopify-customer/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-customer description: "The Customer Account API allows customers to access their own data including orders, payment methods, and addresses." @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) diff --git a/skills/shopify-dev/SKILL.md b/skills/shopify-dev/SKILL.md index 366d83a..1f287bc 100644 --- a/skills/shopify-dev/SKILL.md +++ b/skills/shopify-dev/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-dev description: "Search Shopify developer documentation across all APIs. Use only when no API-specific skill applies." @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + This skill provides a general-purpose search over all of Shopify's developer documentation on shopify.dev. diff --git a/skills/shopify-functions/SKILL.md b/skills/shopify-functions/SKILL.md index a82917a..253a3d5 100644 --- a/skills/shopify-functions/SKILL.md +++ b/skills/shopify-functions/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-functions description: "Shopify Functions allow developers to customize the backend logic that powers parts of Shopify. Available APIs: Discount, Cart and Checkout Validation, Cart Transform, Pickup Point Delivery Option Generator, Delivery Customization, Fulfillment Constraints, Local Pickup Delivery Option Generator, Order Routing Location Rule, Payment Customization" @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) diff --git a/skills/shopify-hydrogen/SKILL.md b/skills/shopify-hydrogen/SKILL.md index 81426b9..c85c374 100644 --- a/skills/shopify-hydrogen/SKILL.md +++ b/skills/shopify-hydrogen/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-hydrogen description: "Hydrogen storefront implementation cookbooks. Some of the available recipes are: B2B Commerce, Bundles, Combined Listings, Custom Cart Method, Dynamic Content with Metaobjects, Express Server, Google Tag Manager Integration, Infinite Scroll, Legacy Customer Account Flow, Markets, Partytown + Google Tag Manager, Subscriptions, Third-party API Queries and Caching. MANDATORY: Use this API for ANY Hydrogen storefront question - do NOT use Storefront GraphQL when 'Hydrogen' is mentioned." @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) diff --git a/skills/shopify-liquid/SKILL.md b/skills/shopify-liquid/SKILL.md index 6966bde..552e7a4 100644 --- a/skills/shopify-liquid/SKILL.md +++ b/skills/shopify-liquid/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-liquid description: "Liquid is an open-source templating language created by Shopify. It is the backbone of Shopify themes and is used to load dynamic content on storefronts. Keywords: liquid, theme, shopify-theme, liquid-component, liquid-block, liquid-section, liquid-snippet, liquid-schemas, shopify-theme-schemas" @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) diff --git a/skills/shopify-partner/SKILL.md b/skills/shopify-partner/SKILL.md index 7df6312..3add43a 100644 --- a/skills/shopify-partner/SKILL.md +++ b/skills/shopify-partner/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-partner description: "The Partner API lets you programmatically access data about your Partner Dashboard, including your apps, themes, and affiliate referrals." @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) diff --git a/skills/shopify-payments-apps/SKILL.md b/skills/shopify-payments-apps/SKILL.md index 2ddb49b..32db711 100644 --- a/skills/shopify-payments-apps/SKILL.md +++ b/skills/shopify-payments-apps/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-payments-apps description: "The Payments Apps API enables payment providers to integrate their payment solutions with Shopify's checkout." @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) diff --git a/skills/shopify-polaris-admin-extensions/SKILL.md b/skills/shopify-polaris-admin-extensions/SKILL.md index f387956..d81d7a7 100644 --- a/skills/shopify-polaris-admin-extensions/SKILL.md +++ b/skills/shopify-polaris-admin-extensions/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-polaris-admin-extensions description: "Add custom actions and blocks from your app at contextually relevant spots throughout the Shopify Admin. Admin UI Extensions also supports scaffolding new adminextensions using Shopify CLI commands." @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) diff --git a/skills/shopify-polaris-app-home/SKILL.md b/skills/shopify-polaris-app-home/SKILL.md index c65af5f..34e7a51 100644 --- a/skills/shopify-polaris-app-home/SKILL.md +++ b/skills/shopify-polaris-app-home/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-polaris-app-home description: "Build your app's primary user interface embedded in the Shopify admin. If the prompt just mentions `Polaris` and you can't tell based off of the context what API they meant, assume they meant this API." @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) diff --git a/skills/shopify-polaris-checkout-extensions/SKILL.md b/skills/shopify-polaris-checkout-extensions/SKILL.md index a57844d..b322710 100644 --- a/skills/shopify-polaris-checkout-extensions/SKILL.md +++ b/skills/shopify-polaris-checkout-extensions/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-polaris-checkout-extensions description: "Build custom functionality that merchants can install at defined points in the checkout flow, including product information, shipping, payment, order summary, and Shop Pay. Checkout UI Extensions also supports scaffolding new checkout extensions using Shopify CLI commands." @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) diff --git a/skills/shopify-polaris-customer-account-extensions/SKILL.md b/skills/shopify-polaris-customer-account-extensions/SKILL.md index 64b9816..a91d6f2 100644 --- a/skills/shopify-polaris-customer-account-extensions/SKILL.md +++ b/skills/shopify-polaris-customer-account-extensions/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-polaris-customer-account-extensions description: "Build custom functionality that merchants can install at defined points on the Order index, Order status, and Profile pages in customer accounts. Customer Account UI Extensions also supports scaffolding new customer account extensions using Shopify CLI commands." @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) diff --git a/skills/shopify-pos-ui/SKILL.md b/skills/shopify-pos-ui/SKILL.md index a99488b..775b957 100644 --- a/skills/shopify-pos-ui/SKILL.md +++ b/skills/shopify-pos-ui/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-pos-ui description: "Build retail point-of-sale applications using Shopify's POS UI components. These components provide a consistent and familiar interface for POS applications. POS UI Extensions also supports scaffolding new POS extensions using Shopify CLI commands. Keywords: POS, Retail, smart grid" @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) diff --git a/skills/shopify-storefront-graphql/SKILL.md b/skills/shopify-storefront-graphql/SKILL.md index ae22f11..be601b7 100644 --- a/skills/shopify-storefront-graphql/SKILL.md +++ b/skills/shopify-storefront-graphql/SKILL.md @@ -1,6 +1,3 @@ - --- name: shopify-storefront-graphql description: "Use for custom storefronts requiring direct GraphQL queries/mutations for data fetching and cart operations. Choose this when you need full control over data fetching and rendering your own UI. NOT for Web Components - if the prompt mentions HTML tags like , , use storefront-web-components instead." @@ -8,6 +5,9 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- + ## Required Tool Calls (do not skip) From a00ca340c6c80bdefdf92b926cbb6813dafea10e Mon Sep 17 00:00:00 2001 From: Nelson Wittwer Date: Mon, 6 Apr 2026 18:56:56 -0400 Subject: [PATCH 2/3] Remove auto-generated comment from SKILL.md files Co-Authored-By: Claude Sonnet 4.6 --- skills/shopify-admin-execution/SKILL.md | 3 --- skills/shopify-admin/SKILL.md | 3 --- skills/shopify-custom-data/SKILL.md | 3 --- skills/shopify-customer/SKILL.md | 3 --- skills/shopify-dev/SKILL.md | 3 --- skills/shopify-functions/SKILL.md | 3 --- skills/shopify-hydrogen/SKILL.md | 3 --- skills/shopify-liquid/SKILL.md | 3 --- skills/shopify-partner/SKILL.md | 3 --- skills/shopify-payments-apps/SKILL.md | 3 --- skills/shopify-polaris-admin-extensions/SKILL.md | 3 --- skills/shopify-polaris-app-home/SKILL.md | 3 --- skills/shopify-polaris-checkout-extensions/SKILL.md | 3 --- skills/shopify-polaris-customer-account-extensions/SKILL.md | 3 --- skills/shopify-pos-ui/SKILL.md | 3 --- skills/shopify-storefront-graphql/SKILL.md | 3 --- 16 files changed, 48 deletions(-) diff --git a/skills/shopify-admin-execution/SKILL.md b/skills/shopify-admin-execution/SKILL.md index 4b6954a..ab30e0c 100644 --- a/skills/shopify-admin-execution/SKILL.md +++ b/skills/shopify-admin-execution/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - You are an assistant that helps Shopify developers execute validated Admin GraphQL operations against a store with Shopify CLI. diff --git a/skills/shopify-admin/SKILL.md b/skills/shopify-admin/SKILL.md index bc05440..963c9dc 100644 --- a/skills/shopify-admin/SKILL.md +++ b/skills/shopify-admin/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) diff --git a/skills/shopify-custom-data/SKILL.md b/skills/shopify-custom-data/SKILL.md index 87bae47..0d820fc 100644 --- a/skills/shopify-custom-data/SKILL.md +++ b/skills/shopify-custom-data/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) diff --git a/skills/shopify-customer/SKILL.md b/skills/shopify-customer/SKILL.md index fb2478b..3ba7580 100644 --- a/skills/shopify-customer/SKILL.md +++ b/skills/shopify-customer/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) diff --git a/skills/shopify-dev/SKILL.md b/skills/shopify-dev/SKILL.md index 1f287bc..4434396 100644 --- a/skills/shopify-dev/SKILL.md +++ b/skills/shopify-dev/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - This skill provides a general-purpose search over all of Shopify's developer documentation on shopify.dev. diff --git a/skills/shopify-functions/SKILL.md b/skills/shopify-functions/SKILL.md index 253a3d5..95707ce 100644 --- a/skills/shopify-functions/SKILL.md +++ b/skills/shopify-functions/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) diff --git a/skills/shopify-hydrogen/SKILL.md b/skills/shopify-hydrogen/SKILL.md index c85c374..eb8e487 100644 --- a/skills/shopify-hydrogen/SKILL.md +++ b/skills/shopify-hydrogen/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) diff --git a/skills/shopify-liquid/SKILL.md b/skills/shopify-liquid/SKILL.md index 552e7a4..c174985 100644 --- a/skills/shopify-liquid/SKILL.md +++ b/skills/shopify-liquid/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) diff --git a/skills/shopify-partner/SKILL.md b/skills/shopify-partner/SKILL.md index 3add43a..af5afd6 100644 --- a/skills/shopify-partner/SKILL.md +++ b/skills/shopify-partner/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) diff --git a/skills/shopify-payments-apps/SKILL.md b/skills/shopify-payments-apps/SKILL.md index 32db711..9d274f2 100644 --- a/skills/shopify-payments-apps/SKILL.md +++ b/skills/shopify-payments-apps/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) diff --git a/skills/shopify-polaris-admin-extensions/SKILL.md b/skills/shopify-polaris-admin-extensions/SKILL.md index d81d7a7..ac9c17f 100644 --- a/skills/shopify-polaris-admin-extensions/SKILL.md +++ b/skills/shopify-polaris-admin-extensions/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) diff --git a/skills/shopify-polaris-app-home/SKILL.md b/skills/shopify-polaris-app-home/SKILL.md index 34e7a51..21b14f0 100644 --- a/skills/shopify-polaris-app-home/SKILL.md +++ b/skills/shopify-polaris-app-home/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) diff --git a/skills/shopify-polaris-checkout-extensions/SKILL.md b/skills/shopify-polaris-checkout-extensions/SKILL.md index b322710..1e06990 100644 --- a/skills/shopify-polaris-checkout-extensions/SKILL.md +++ b/skills/shopify-polaris-checkout-extensions/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) diff --git a/skills/shopify-polaris-customer-account-extensions/SKILL.md b/skills/shopify-polaris-customer-account-extensions/SKILL.md index a91d6f2..4debf19 100644 --- a/skills/shopify-polaris-customer-account-extensions/SKILL.md +++ b/skills/shopify-polaris-customer-account-extensions/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) diff --git a/skills/shopify-pos-ui/SKILL.md b/skills/shopify-pos-ui/SKILL.md index 775b957..3959e0a 100644 --- a/skills/shopify-pos-ui/SKILL.md +++ b/skills/shopify-pos-ui/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) diff --git a/skills/shopify-storefront-graphql/SKILL.md b/skills/shopify-storefront-graphql/SKILL.md index be601b7..6897550 100644 --- a/skills/shopify-storefront-graphql/SKILL.md +++ b/skills/shopify-storefront-graphql/SKILL.md @@ -5,9 +5,6 @@ compatibility: Claude Code, Claude Desktop, Cursor metadata: author: Shopify --- - ## Required Tool Calls (do not skip) From 9e67b2444a1a1bf534daac8d80289bc2dfa0ffd2 Mon Sep 17 00:00:00 2001 From: Nelson Wittwer Date: Tue, 7 Apr 2026 10:57:24 -0400 Subject: [PATCH 3/3] Temporarily disable auto-close PRs workflow Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/close-all-prs.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/close-all-prs.yml b/.github/workflows/close-all-prs.yml index 03ab360..eaf6c55 100644 --- a/.github/workflows/close-all-prs.yml +++ b/.github/workflows/close-all-prs.yml @@ -1,8 +1,11 @@ name: Close All PRs +# Temporarily disabled - uncomment to re-enable +# on: +# pull_request_target: +# types: [opened, reopened] on: - pull_request_target: - types: [opened, reopened] + workflow_dispatch: permissions: pull-requests: write