
shopify / shopify-ai-toolkit
✓ Official★ 428A skill package that teaches your agent 19 capabilities — every one documented and browsable below, no GitHub required · by shopify.
Each skill below is one capability this package teaches your agent. Install the whole package, or open a skill to install just that one.
Write or explain **Admin GraphQL** queries and mutations for apps and integrations that extend the Shopify admin. Use when the user wants to **understand,…
13 files — installable on its own
Run a pre-submission compliance check against your Shopify app's codebase. Reviews App Store requirements and surfaces likely issues before you submit for…
5 files — installable on its own
MUST be used first when prompts mention Metafields or Metaobjects. Use Metafields and Metaobjects to model and store custom data for your app. Metafields…
5 files — installable on its own
The Customer Account API allows customers to access their own data including orders, payment methods, and addresses.
13 files — installable on its own
Search Shopify developer documentation across all APIs. Use only when no API-specific skill applies.
6 files — installable on its own
Shopify Functions allow developers to customize the backend logic that powers parts of Shopify. Available APIs: Discount, Cart and Checkout Validation, Cart…
50 files — installable on its own
Hydrogen storefront implementation cookbooks. Some of the available recipes are: B2B Commerce, Bundles, Combined Listings, Custom Cart Method, Dynamic Content…
50 files — installable on its own
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.…
17 files — installable on its own
Get started building on Shopify. Use when a developer asks to build an app, build a theme, create a dev store, set up a partner account, scaffold a project, or…
5 files — installable on its own
Set up and connect a Shopify store from your AI assistant. Use when the user wants to: set up my Shopify store, connect my store, install Shopify plugin, get…
5 files — installable on its own
The Partner API lets you programmatically access data about your Partner Dashboard, including your apps, themes, and affiliate referrals.
13 files — installable on its own
The Payments Apps API enables payment providers to integrate their payment solutions with Shopify's checkout.
13 files — installable on its own
Add custom actions and blocks from your app at contextually relevant spots throughout the Shopify Admin. Admin UI Extensions also supports scaffolding new…
50 files — installable on its own
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…
50 files — installable on its own
Build custom functionality that merchants can install at defined points in the checkout flow, including product information, shipping, payment, order summary,…
50 files — installable on its own
Build custom functionality that merchants can install at defined points on the Order index, Order status, and Profile pages in customer accounts. Customer…
50 files — installable on its own
Build retail point-of-sale applications using Shopify's POS UI components. These components provide a consistent and familiar interface for POS applications.…
50 files — installable on its own
Use for custom storefronts requiring direct GraphQL queries/mutations for data fetching and cart operations. Choose this when you need full control over data…
13 files — installable on its own
Choose when the user needs **Shopify CLI** to run or fix something now: validate app or extension config on disk (`shopify.app.toml`,…
5 files — installable on its own
Package documentation is syncing from GitHub — check back shortly. Meanwhile, every skill in the Skills tab carries its own full instructions.
Install the whole package (19 skills):
npx skills add https://github.com/shopify/shopify-ai-toolkitOr install a single skill:
npx skills add https://github.com/shopify/shopify-ai-toolkit --skill <name>Pick the skill name from the Skills tab — each entry there installs independently.