shopify-webhooks-events

Register webhooks via GraphQL, handle events with HMAC verification, and implement the mandatory GDPR compliance webhook...

github

shopify-upgrade-migration

Guide for upgrading Shopify API versions (quarterly releases) and migrating from the legacy REST Admin API to the GraphQ...

github

shopify-theme-performance

59% of Shopify stores lazy-load their LCP image, adding 3-5 seconds to perceived load time. This skill covers the highes...

github

shopify-storefront-headless

The Storefront API is Shopify's public-facing GraphQL API for customer experiences. Unlike the Admin API (server-side, p...

github

shopify-security-basics

Security essentials for Shopify apps: credential management, webhook HMAC validation, request verification, and least-pr...

github

shopify-sdk-patterns

Production-ready patterns for the @shopify/shopify-api library: singleton clients, typed GraphQL operations, session man...

github

shopify-reliability-patterns

Build fault-tolerant Shopify integrations that handle API outages, webhook retry storms, and rate limit exhaustion grace...

github

shopify-reference-architecture

Production-ready architecture based on Shopify's official Remix app template. Covers project structure, session storage ...

github

shopify-rate-limits

Shopify uses two distinct rate limiting systems: leaky bucket for REST and calculated query cost for GraphQL. This skill...

github

shopify-prod-checklist

Complete pre-launch checklist for deploying Shopify apps to production and submitting to the Shopify App Store. Staging ...

github

shopify-policy-guardrails

Automated policy enforcement for Shopify apps: secret detection, query cost budgets, App Store compliance checks, and CI...

github

shopify-performance-tuning

Optimize Shopify API performance through GraphQL query cost reduction, bulk operations for large data exports, response ...

github

shopify-observability

Instrument your Shopify app to track GraphQL query cost, rate limit consumption, webhook delivery success, and API laten...

github

shopify-multi-env-setup

Configure Shopify apps with isolated development, staging, and production environments. Each environment uses a separate...

github

shopify-migration-deep-dive

Migrate product catalogs, customers, and orders to Shopify using the GraphQL Admin API bulk mutations, CSV imports, and ...

github

shopify-metafields-metaobjects

Metafields attach key-value custom data to existing resources (products, variants, orders, customers). Metaobjects defin...

github

shopify-local-dev-loop

Set up a fast, reproducible local development workflow using Shopify CLI, ngrok tunneling for webhooks, and Vitest for t...

github

shopify-load-scale

Load test Shopify app integrations while respecting API rate limits. Plan capacity for high-traffic events like Black Fr...

github

shopify-known-pitfalls

The 10 most common mistakes when building Shopify apps, with real API examples showing the wrong way and the right way. ...

github

shopify-install-auth

Set up Shopify app authentication using the official @shopify/shopify-api library. Covers OAuth flow, session token exch...

github

shopify-incident-runbook

Rapid incident response for Shopify API outages, authentication failures, and rate limit emergencies. Distinguish betwee...

github

shopify-hello-world

Minimal working example: query your store's products using the Shopify GraphQL Admin API. Uses @shopify/shopify-api with...

github

shopify-graphql-cost-optimizer

Every Shopify GraphQL query has a calculated cost. The API uses a token bucket (1,000 points max, refills at 50/second f...

github

shopify-functions

Shopify Functions execute custom business logic in a WebAssembly sandbox at checkout: discounts, payment filtering, deli...

github