What problem does it solve?
Shopify development becomes slow and error-prone when theme, app, and API integration details (Liquid, GraphQL, OAuth, webhooks, and checkout extensibility) aren’t handled with a clear, validation-first workflow.
Core Features & Use Cases
- Theme development with Liquid (Online Store 2.0): Implement and debug sections/templates, including metafield-driven UI patterns and correct Shopify CLI workflows.
- Headless commerce integrations with the Storefront API: Build GraphQL queries (including product/variant selection) and wire them into Hydrogen/React storefront flows.
- Shopify app development and extensibility: Scaffold and implement Remix-based apps, configure scopes in shopify.app.toml, handle OAuth, register webhooks, and build checkout UI extensions or functions with safe deployment practices.
Use case example: You need to launch a headless storefront and a matching Shopify app that processes product and order events; use this Skill to scaffold the app, design the required webhooks, implement Storefront API queries for the storefront, and validate everything before deployment.
Quick Start
Ask the shopify-expert skill to scaffold a Remix Shopify app with the correct scopes and webhooks, then write the Storefront API GraphQL query needed to render product pages in a headless storefront.