Skip to main content
skill

shopify-apps · davila7 — Claude Code skill: what it does, how to install

Supplies Claude Code with development patterns for Shopify apps, covering React Router, App Bridge integration, webhook HMAC verification, and GraphQL.

Install into Claude Code · claude-code-templates All methods and platforms ↓
npx claude-code-templates@latest --skill web-development/shopify-apps
Open on GitHub

What shopify-apps does

This skill guides Claude Code through building modern Shopify apps. It establishes workflows for embedded admin views with App Bridge, secure HMAC checking on incoming webhooks, and Polaris UI integration.

The skill explicitly flags common architectural mistakes. It rejects REST endpoints in favor of the GraphQL Admin API and forbids polling where webhooks are appropriate. Incoming webhooks must return an immediate HTTP status before asynchronous background tasks run. It also enforces GDPR compliance endpoints and rate limit tracking.

What it helps with

  • scaffold an embedded Shopify app using React Router and App Bridge
  • verify HMAC signatures on incoming Shopify webhooks
  • implement required GDPR compliance webhook endpoints
  • replace legacy REST API calls with GraphQL Admin queries

Example prompts for the agent

  • Set up HMAC verification for incoming Shopify order webhooks
  • Scaffold an embedded Shopify admin app with React Router and App Bridge
  • Show the required GDPR compliance handlers for our Shopify app

How to install shopify-apps

1claude-code-templates

npx claude-code-templates@latest --skill web-development/shopify-apps

2Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill shopify-apps -a claude-code

3Manually: put the files in place

~/.claude/skills/shopify-apps/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/shopify-apps/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about shopify-apps

How to install shopify-apps in Claude Code?

Run npx claude-code-templates@latest --skill web-development/shopify-apps in your terminal. Alternatively, place the file directly at ~/.claude/skills/shopify-apps/SKILL.md.

What does shopify-apps do?

It teaches Claude Code how to develop Shopify applications following current guidelines. This covers embedded interfaces via App Bridge, Polaris components, and GraphQL queries.

Which practices does this skill reject?

It blocks the use of REST API for new development and bans polling instead of webhooks. It also warns against running heavy processing before returning an HTTP response to a webhook.

Similar skills

All skills for Frontend and UI →

shopify-apps by other authors comes first.

From the same set804

The whole set →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor