Covers the full Shopify development stack: building apps with GraphQL and REST APIs, creating checkout and admin extensions, developing Liquid themes, and managing webhooks and billing. You'll find CLI workflows for spinning up projects, patterns for common tasks like product queries and checkout UI components, and guidance on when to build an app versus an extension versus a theme. The GraphQL examples are current (2025-01 API version) and the distinction between extension types is well laid out. Most useful if you're building merchant tools or customizing the checkout flow, less relevant if you're just querying the API from an external service.

skills.sh installs
454
GitHub stars
2.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add mrgoonie/claudekit-skills --skill shopify --agent claude-code

Installs into .claude/skills of the current project.

Files

Shopify Development

Comprehensive guide for building on Shopify platform: apps, extensions, themes, and API integrations.

Platform Overview

Core Components:

  • Shopify CLI - Development workflow tool
  • GraphQL Admin API - Primary API for data operations (recommended)
  • REST Admin API - Legacy API (maintenance mode)
  • Polaris UI - Design system for consistent interfaces
  • Liquid - Template language for themes

Extension Points:

  • Checkout UI - Customize checkout experience
  • Admin UI - Extend admin dashboard
  • POS UI - Point of Sale customization
  • Customer Account - Post-purchase pages
  • Theme App Extensions - Embedded theme functionality

Quick Start

Prerequisites

# Install Shopify CLI
npm install -g @shopify/cli@latest

# Verify installation
shopify version

Create New App

# Initialize app
shopify app init

# Start development server
shopify app dev

# Generate extension
shopify app generate extension --type checkout_ui_extension

# Deploy
shopify app deploy

Theme Development

# Initialize theme
shopify theme init

# Start local preview
shopify theme dev

Sponsors

Details

Repository
github.com/mrgoonie/claudekit-skills
Categories
Backend & APIs, Security, DevOps & CI/CD, CLI & Terminal, Finance & Trading
First seen
Jun 3, 2026

More from mrgoonie/claudekit-skills

All 28
1openai avataropenai-knowledgeopenai/openai-agents-pythonUse when working with the OpenAI API (Responses API) or OpenAI platform features (tools, streaming, Realtime API, auth, models, rate limits, MCP) and you need a453skills.sh installs
2mblode avatardefine-architecturemblode/agent-skillsGenerates folder structures, module contracts, middleware pipelines, and frontend/backend boundaries for TypeScript full-stack applications, and finds domain-in448skills.sh installs
3mims-harvard avatarsetup-tooluniversemims-harvard/tooluniverseInstall and configure ToolUniverse for any use case — MCP server (chat-based), CLI (command line with 9 subcommands), or Python SDK (Coding API with 3 calling p448skills.sh installs
4patricio0312rev avatarnginx-config-optimizerpatricio0312rev/skillsOptimizes Nginx configurations for performance, security, caching, and load balancing with modern best practices. Use when users request "Nginx setup", "reverse448skills.sh installs
5thomaspraun avatarmql-developerthomaspraun/mql-developerComprehensive MQL4/MQL5 development for MetaTrader 4 and MetaTrader 5 platforms. Use when writing, reviewing, debugging, or architecting: Expert Advisors (EAs),446skills.sh installs
6mrgoonie avatardatabasesmrgoonie/claudekit-skillsWork with MongoDB (document database, BSON documents, aggregation pipelines, Atlas cloud) and PostgreSQL (relational database, SQL queries, psql CLI, pgAdmin). 441skills.sh installs