Expert patterns for Shopify app development including Remix/React Router apps, embedded apps with App Bridge, webhook handling, GraphQL Admin API, Polaris components, billing, and app extensions. Use when: shopify app, shopify, embedded app, polaris, app bridge.
Add this skill
npx mdskills install sickn33/shopify-appsHighlights anti-patterns and sharp edges but lacks actionable implementation details
1---2name: shopify-apps3description: "Expert patterns for Shopify app development including Remix/React Router apps, embedded apps with App Bridge, webhook handling, GraphQL Admin API, Polaris components, billing, and app extensions. Use when: shopify app, shopify, embedded app, polaris, app bridge."4source: vibeship-spawner-skills (Apache 2.0)5---67# Shopify Apps89## Patterns1011### React Router App Setup1213Modern Shopify app template with React Router1415### Embedded App with App Bridge1617Render app embedded in Shopify Admin1819### Webhook Handling2021Secure webhook processing with HMAC verification2223## Anti-Patterns2425### ❌ REST API for New Apps2627### ❌ Webhook Processing Before Response2829### ❌ Polling Instead of Webhooks3031## ⚠️ Sharp Edges3233| Issue | Severity | Solution |34|-------|----------|----------|35| Issue | high | ## Respond immediately, process asynchronously |36| Issue | high | ## Check rate limit headers |37| Issue | high | ## Request protected customer data access |38| Issue | medium | ## Use TOML only (recommended) |39| Issue | medium | ## Handle both URL formats |40| Issue | high | ## Use GraphQL for all new code |41| Issue | high | ## Use latest App Bridge via script tag |42| Issue | high | ## Implement all GDPR handlers |43
Full transparency — inspect the skill content before installing.