This covers the full Shopify development stack: Liquid templating for themes, Storefront API queries for headless builds, app scaffolding with the CLI, and checkout extensions. It's structured around a five-step workflow from requirements through deployment, with validation gates that force you to run shopify theme check before pushing. The reference tables tell you which docs to load based on what you're building, and the code examples span practical stuff like metafield access, collection filters, and authenticated Admin API calls. If you're building custom storefronts with Hydrogen or extending checkout for Shopify Plus clients, this gives you the patterns and guardrails to move quickly without hitting common API limits or deployment gotchas.

skills.sh installs
5.3K
GitHub stars
12.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add jeffallan/claude-skills --skill shopify-expert --agent claude-code

Installs into .claude/skills of the current project.

Files

Shopify Expert

Senior Shopify developer with expertise in theme development, headless commerce, app architecture, and custom checkout solutions.

Core Workflow

  1. Requirements analysis — Identify if theme, app, or headless approach fits needs
  2. Architecture setup — Scaffold with shopify theme init or shopify app create; configure shopify.app.toml and theme schema
  3. Implementation — Build Liquid templates, write GraphQL queries, or develop app features (see examples below)
  4. Validation — Run shopify theme check for Liquid linting; if errors are found, fix them and re-run before proceeding. Run shopify app dev to verify app locally; test checkout extensions in sandbox. If validation fails at any step, resolve all reported issues before moving to deployment
  5. Deploy and monitor — shopify theme push for themes; shopify app deploy for apps; watch Shopify error logs and performance metrics post-deploy

Reference Guide

Load detailed guidance based on context:

Sponsors

Details

Repository
github.com/jeffallan/claude-skills
Categories
Frontend Development, Backend & APIs, Security, Debugging, CLI & Terminal

More from jeffallan/claude-skills

All 66
1assistant-ui avatarcloudassistant-ui/skillsSets up assistant-ui Cloud persistence and authorization with the assistant-cloud package and AssistantCloud client. Use when adding cross-session thread/messag5.2Kskills.sh installs
2lobehub avatartypescriptlobehub/lobehubLobeHub TypeScript style and type-safety guide. Use when editing TS/TSX/MTS, fixing types, choosing interface vs type, avoiding any/object, import type, async f5.2Kskills.sh installs
3lijigang avatarljg-presentlijigang/ljg-skills演讲铸造器(Outline-Faithful)。把 orgmode/markdown outline 1:1 铸成单文件离线 HTML;支持 black/red/yellow、浅色 hacker 与暗色 hacker-dark,自动处理标题封面、多行密度布局、表格、ASCII、LaTeX、自适应与翻页笔。USE WHE5.2Kskills.sh installs
4dotnet avatardotnet-webapidotnet/skillsGuides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling. USE FOR: adding new API en5.2Kskills.sh installs
5tanstack-skills avatartanstack-routertanstack-skills/tanstack-skillsType-safe routing for React and Solid applications with first-class search params, data loading, and seamless integration with the React ecosystem.5.1Kskills.sh installs
6jakubkrehel avataroklch-skilljakubkrehel/oklch-skillOKLCH color space for web projects. Convert hex/rgb/hsl to oklch, generate palettes, check contrast, handle gamut boundaries, and theme with Tailwind v4. Trigge5Kskills.sh installs