neuro-shopify-app

Implements Shopify app development patterns covering Remix, GraphQL APIs, extensions, and webhooks.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/webdevarif/claude-skills --skill neuro-shopify-app-webdevarif
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: neuro-shopify-app
Source: https://github.com/webdevarif/claude-skills/tree/main/neuro-shopify-app
Command: npx skills add https://github.com/webdevarif/claude-skills --skill neuro-shopify-app-webdevarif

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about neuro-shopify-app

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

FAQPage Schema
How do I build a Shopify app with Remix and the Shopify CLI?

Run shopify app init to scaffold a Remix template, configure shopify.app.toml with scopes and webhook subscriptions, then use shopify app dev to start a tunneled dev server. Routes authenticate via authenticate.admin(request) from shopify.server.js.

How do I authenticate Shopify webhooks and handle GDPR topics?

Use authenticate.webhook(request) in a webhooks route, which verifies the HMAC signature and returns the topic, shop, and payload. Public apps must implement CUSTOMERS_DATA_REQUEST, CUSTOMERS_REDACT, and SHOP_REDACT handlers to remain compliant.

What is the difference between the Shopify Admin API and Storefront API?

The Admin API manages merchant data like products, orders, and inventory with a 1,000 cost points per second limit and requires OAuth tokens. The Storefront API powers customer-facing headless storefronts with a 2,000 points per second limit using a public access token.

Does Shopify still support Polaris React components?

Polaris React is in maintenance mode as of API version 2025-10. New CLI-generated apps use stabilized Polaris web components loaded via the Shopify CDN script, with types available from the @shopify/polaris-types package.

What are the limits for Shopify checkout UI extensions?

Checkout UI extensions run in Preact with a hard 64KB bundle size cap on API 2025-10 and later. Checkout metafields are deprecated; use cart metafields for checkout extensions or order metafields for customer account extensions instead.

Why did my Shopify app deploy fail with the --force flag?

The --force flag was removed in May 2026. Use shopify app deploy --allow-updates for safe operations or --allow-deletes when the deployment removes extensions or other resources.