What problem does it solve? Building a Shopify app from scratch involves wiring up OAuth token exchange, session persistence, webhook registration, and an embedded Admin UI — a stack of boilerplate that is easy to get wrong. This Skill provides the complete modern Remix-based approach so you avoid legacy Express templates, broken iframe contexts, and App Store rejection issues. ## Core Features & Use Cases - App Scaffolding & OAuth: Initialize apps with Shopify CLI 3.x and the @shopify/shopify-app-remix package, including session storage via Prisma and automatic webhook registration after auth. - Embedded Admin UI: Build native-feeling merchant interfaces with Polaris components, App Bridge TitleBar, Toast notifications, and the Resource Picker for product selection. - Admin API & Compliance: Call the Admin GraphQL API from authenticated Remix loaders/actions and handle mandatory GDPR webhooks with HMAC validation. - Use Case: You need to ship a bulk product tagging app to the Shopify App Store. Use this Skill to scaffold the Remix app, protect routes with authenticate.admin, build the tagging page with Polaris and App Bridge, and implement the GDPR webhook handlers required for submission. ## Quick Start Ask the AI to scaffold a new embedded Shopify app using the Remix template with OAuth, Prisma session storage, and a Polaris-based products page.