Official Shopify skill for theme development in Liquid — teaches an agent the modern theme architecture of sections, blocks and snippets, and validates generated templates and schemas.
Shopify Checkout UI Extensions
Summary
Official Shopify skill for building checkout and thank-you page UI extensions — it carries the full extension-target list and validates components against the current UI framework version.
Features
- Insists on scaffolding through Shopify CLI rather than hand-writing the skeleton
- Full grouped list of checkout and thank-you extension targets, pinned to a version
- Maps targets to the APIs and components each one can actually use
- Searches target-specific shopify.dev docs before generating code
- Validates generated extension code against the current UI framework schema
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Example Usage
Add a gift-message field under the delivery address at checkout and save it as a cart attribute.
Description
shopify-polaris-checkout-extensions is the Shopify AI Toolkit skill for Checkout UI Extensions: the supported way to inject custom UI into Shopify's checkout, including product information, shipping and delivery, payment, the order summary, the thank-you page and Shop Pay.
Scaffold with the CLI, always
The first thing the skill does is refuse to hand-write an extension skeleton. Shopify CLI templates track the current extension version and avoid a class of configuration errors that are tedious to diagnose:
shopify app generate extension --template checkout_ui --name my-checkout-ui-extensionThe target list is the real payload
An extension's shopify.extension.toml names a target, and the target determines which components and APIs are available to it. Getting this wrong is the most common way a checkout extension fails to render. The skill carries the full current list, grouped by surface — address autocomplete, navigation actions, generic blocks, order summary and cart line items, contact information, delivery address and shipping options, footer, header, payment method list, local pickup, pickup points, and thank-you announcements — pinned to a stated version (2026-01 at time of writing).
Alongside targets it lists the available APIs: Addresses, Analytics, Attributes, Buyer Identity, Buyer Journey and the rest, so the agent knows what a given target can actually reach.
Then search and validate
Standard toolkit loop: search shopify.dev for target-specific documentation, generate the extension code, and validate it against the current UI framework schema before returning anything, fixing exactly what the validator reports.
Requirements and caveats
Node.js required. The bundled scripts send usage telemetry to shopify.dev; OPT_OUT_INSTRUMENTATION=true disables it. MIT licensed and maintained by Shopify.
Related Skills
Shopify's official skill for writing Admin GraphQL queries and mutations — it searches the live API docs and validates every operation against the schema before handing you code.
Planning skill that interrogates your use case before any code is written, then recommends the right Twilio Conversations stack — ConversationRelay, Memory, Intelligence, Orchestrator, TaskRouter — and the implementation skills to follow.
Foundational fal.ai skill that drives the genmedia CLI across 1200+ hosted generative model endpoints — smart routing, schema inspection, async queues and agent-parseable JSON.