Build Shopify apps, extensions, themes using GraphQL Admin API, Shopify CLI, Polaris UI, and Liquid. TRIGGER: "shopify", "shopify app", "checkout extension", "admin extension", "POS extension", "shopify theme", "liquid template", "polaris", "shopify graphql", "shopify webhook", "shopify billing", "app subscription", "metafields", "shopify functions"
Comprehensive skill for building on Shopify platform: apps, extensions, themes, and API integrations.
shopify-development/
├── SKILL.md # Main skill file (AI-optimized)
├── README.md # This file
├── references/
│ ├── app-development.md # OAuth, API, webhooks, billing
│ ├── extensions.md # UI extensions, Functions
│ └── themes.md # Liquid, theme architecture
└── scripts/
├── shopify_init.py # Interactive project scaffolding
├── shopify_graphql.py # GraphQL utilities & templates
└── tests/ # Unit tests
All GraphQL queries and mutations in this skill have been validated against Shopify Admin API 2026-01 schema using the official Shopify MCP.
# Install Shopify CLI
npm install -g @shopify/cli@latest
# Create new app
shopify app init
# Start development
shopify app dev
This skill activates when the user mentions:
Current: 2026-01 (Quarterly releases with 12-month support)
MIT
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer