shopify-app

Generates production-ready embedded Shopify apps with React Router v7, DynamoDB, Lambda, and CDK.

5|1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/mentilead/shopify-app-skill --skill shopify-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify-app
Source: https://github.com/mentilead/shopify-app-skill/tree/main/skills/shopify-app
Command: npx skills add https://github.com/mentilead/shopify-app-skill --skill shopify-app

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Building embedded Shopify apps is complex and boilerplate-heavy. This Skill consolidates production-grade patterns and best practices into a single, reusable unit to accelerate delivery and reduce architecture drift.

Core Features & Use Cases

  • End-to-end patterns for embedded Shopify apps using React Router v7, Polaris, DynamoDB single-table design, Lambda, SQS, and CDK.
  • Includes App Proxy, GraphQL/Shopify API integration, billing, webhooks, and GDPR workflows with references for deeper guidance.
  • Guided orchestration with references and project-conventions to modularize data access, routing, and deployment.

Quick Start

Review the frontmatter and navigation in SKILL.md, then follow the references to begin implementing production-ready Shopify apps.

Frequently Asked Questions about shopify-app

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a production-ready embedded Shopify app using serverless patterns?

Production-ready embedded Shopify apps require coordinated serverless patterns across React Router v7, DynamoDB single-table design, Lambda, SQS, and CDK. This Skill enforces multi-tenant data isolation, App Proxy routing, and GDPR workflows to reduce architecture drift and boilerplate.

What's the best way to handle multi-tenant data isolation in a Shopify app with DynamoDB?

Multi-tenant data isolation in DynamoDB for Shopify apps is enforced via single-table design patterns. This Skill provides structured references to modularize data access and routing, ensuring tenant boundaries are maintained across Lambda functions and SQS queues.

Does this Shopify app pattern include GDPR compliance and billing workflows?

Yes, GDPR compliance and billing workflows are included. The Skill provides end-to-end patterns for Shopify webhooks, GDPR data requests, and billing integration alongside GraphQL API access, ensuring embedded apps meet platform requirements.

Can I use CDK and Lambda to deploy an embedded Shopify app with Polaris?

Yes, CDK and Lambda deploy the serverless infrastructure while Polaris provides the embedded Shopify app UI. This Skill orchestrates these components with React Router v7 and App Proxy patterns to ship production-grade applications fast.

How does the App Proxy work in a serverless Shopify embedded app?

App Proxy in a serverless Shopify embedded app routes authenticated storefront requests to your Lambda functions. This Skill provides reference patterns to securely handle proxy requests, integrate GraphQL APIs, and manage multi-tenant data access within DynamoDB.