What problem does it solve? Building Shopify apps requires navigating a large ecosystem of APIs, frameworks, and platform rules—OAuth flows, GraphQL Admin and Storefront APIs, webhooks, extensions, billing, and deployment—where mistakes cause authentication failures, rate-limit errors, or rejected app submissions. ## Core Features & Use Cases - Full-stack app scaffolding: Enforces correct patterns for Shopify CLI setup, shopify.app.toml configuration, Remix/React Router v7 routes, and Prisma-backed session storage with OAuth. - API and extension guidance: Provides production-ready GraphQL queries and mutations for products, orders, inventory, and carts, plus Checkout UI extensions, Shopify Functions in Rust, and theme app extensions in Liquid. - Operational best practices: Covers webhook handling with GDPR compliance topics, billing subscriptions, app proxy signature verification, rate limiting, and 2026 breaking-change migrations. - Use Case: When asked to add a product editing page to an embedded Shopify app, it produces a Remix route with an authenticated loader, a productUpdate mutation with userErrors handling, and Polaris form components. ## Quick Start Ask the assistant to create a new Shopify embedded app with product listing, webhook handlers, and a checkout UI extension following these conventions.