ck:shopify

Build Shopify apps, extensions, and themes using the Shopify CLI and API.

1|1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Thanh-apero/apero-kit-cli --skill ck-shopify-thanh-apero
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:shopify
Source: https://github.com/Thanh-apero/apero-kit-cli/tree/main/.claude/skills/shopify
Command: npx skills add https://github.com/Thanh-apero/apero-kit-cli --skill ck-shopify-thanh-apero

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @shopify/cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit simplifies the process of building Shopify apps, extensions, and themes, providing a comprehensive guide and tools for development on the Shopify platform.

Core Features & Use Cases

  • App Development: Initialize and manage Shopify apps with OAuth, GraphQL/REST APIs, webhooks, and billing integration.
  • Extension Development: Customize checkout and admin UIs, create POS actions, and implement customer account pages.
  • Theme Development: Design custom storefronts and shopping experiences using Liquid templating and Polaris UI components.
  • Use Case: For a developer looking to build a custom Shopify app that integrates with the Shopify checkout and requires theme customizations.

Quick Start

Initialize a new Shopify app with the appropriate kit by running: ak init my-app --kit engineer

Frequently Asked Questions about ck:shopify

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

FAQPage Schema
How do I build a Shopify app with OAuth and GraphQL API integration?

To build a Shopify app with OAuth and GraphQL, you initialize a new project using the Shopify CLI. This provides the necessary structure for API integration, webhooks, and billing setup.

How do I customize checkout UI and create POS actions for Shopify?

You can customize checkout UI and create POS actions through Shopify extension development. This allows you to modify admin interfaces and implement specific customer account pages.

What is the best way to develop custom Shopify themes using Liquid?

Developing custom Shopify themes involves using Liquid templating alongside Polaris UI components. This approach lets you design custom storefronts and unique shopping experiences.

Do I need the Shopify CLI to build apps and extensions?

Yes, you need the Shopify CLI installed to build apps and extensions. You also need access to a Shopify store to manage development, testing, and deployment workflows.

Can I manage Shopify REST API webhooks and billing integration easily?

Yes, you can manage Shopify REST API webhooks and billing integration. The Skill provides comprehensive tools to initialize and handle these core app development features.

What are the limitations when customizing Shopify admin UIs?

Customizing Shopify admin UIs requires proper extension development frameworks. You must adhere to Shopify platform constraints and use Polaris components for interface consistency.