shopify

Build Shopify apps, extensions, and themes using GraphQL/REST APIs and Liquid templating.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/luan-thnh/hrm-auto-extension --skill shopify-luan-thnh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify
Source: https://github.com/luan-thnh/hrm-auto-extension/tree/main/.opencode/skills/shopify
Command: npx skills add https://github.com/luan-thnh/hrm-auto-extension --skill shopify-luan-thnh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill enables developers to build Shopify applications, extensions, and themes by guiding the use of GraphQL/REST APIs, Shopify CLI, Polaris UI components, and Liquid templating.

Core Features & Use Cases

  • App development with OAuth authentication
  • Checkout UI extensions for customizing checkout flow
  • Admin UI extensions for dashboard integration
  • POS extensions for retail
  • Theme development with Liquid
  • Webhook management and billing integration
  • Product/order/customer data management via APIs

Quick Start

Create your first Shopify project by choosing app, extension, or theme, then start development with the Shopify CLI.

Frequently Asked Questions about shopify

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

FAQPage Schema
How do I build Shopify apps with OAuth and GraphQL APIs?

You can build custom checkout flows and admin dashboard integrations using Shopify UI extensions. This involves leveraging Polaris UI components for the interface and deploying the extension via the Shopify CLI.

How do I develop custom Shopify themes using Liquid?

This approach uses Shopify CLI and GraphQL/REST APIs, requiring knowledge of OAuth, Polaris UI components, and Liquid templating. It is designed for developers building end-to-end Shopify applications rather than non-technical users.

Can I manage Shopify webhooks and billing integration during app development?

Shopify CLI provides commands to create, serve, and deploy your apps, extensions, and themes. You initiate your project by selecting the specific development track, then execute local development and deployment workflows through the CLI.

How do I build POS extensions for Shopify retail?

You can build POS extensions to add custom functionality to Shopify retail environments. This process uses Shopify's extension framework and APIs to integrate custom interfaces directly into the point-of-sale system.