ck:shopify

Scaffold Shopify apps, UI extensions, and themes via Shopify CLI.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/jangtrinh/demo-Lam --skill ck-shopify-jangtrinh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:shopify
Source: https://github.com/jangtrinh/demo-Lam/tree/main/.claude/skills/shopify
Command: npx skills add https://github.com/jangtrinh/demo-Lam --skill ck-shopify-jangtrinh

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you quickly scaffold and develop Shopify projects without getting lost across the many Shopify-specific concepts (apps, extensions, themes, and APIs).

Core Features & Use Cases

  • Create and run Shopify apps via Shopify CLI: initialize an app, configure scopes in shopify.app.toml, and start local development.
  • Build Shopify UI extensions: generate checkout/admin/POS extensions and target the correct extension points.
  • Develop Shopify themes: initialize, preview locally, and deploy (push/publish) to Shopify.

Use case: You want to add a checkout customization plus a theme update for a fictional store, while also integrating backend logic through the Shopify Admin APIs—this Skill gives you the exact workflow and starting commands to begin immediately.

Quick Start

Ask the AI to generate a Shopify app scaffold for the scopes you need, then create the first extension type you selected.

Frequently Asked Questions about ck:shopify

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

FAQPage Schema
How do I scaffold a Shopify app and configure access scopes using Shopify CLI?

To scaffold a Shopify app using Shopify CLI, initialize the project and configure the required access scopes within the shopify.app.toml file to enable local development and API integration. You can then start local development to test the app.

How do I build Shopify UI extensions for checkout or POS?

Building Shopify UI extensions involves generating the specific checkout, admin, or POS extension type via Shopify CLI and targeting the correct extension points defined in the shopify.extension.toml configuration file.

Can I develop and preview Liquid themes locally before deploying to Shopify?

Yes, you can develop and preview Liquid themes locally using Shopify CLI workflows. After local development and previewing, you can deploy the themes by pushing and publishing them directly to the Shopify store.

What's the best way to integrate GraphQL Admin API logic into a Shopify app?

The best way to integrate GraphQL Admin API logic is to scaffold a Shopify app via CLI, wire the backend logic to the Admin APIs, and configure the necessary access scopes and webhooks for secure data retrieval and operations.

Do I need Polaris to build admin UI extensions for Shopify?

Yes, Polaris is used to build Shopify admin UI extensions. When you generate an admin extension via Shopify CLI, you utilize Polaris to create consistent user interface experiences within the Shopify admin environment.

Why do I need shopify.app.toml and shopify.extension.toml files for my project?

You need shopify.app.toml and shopify.extension.toml files to ensure your Shopify projects are deployment-ready. These files configure correct access scopes, define extension targets, and manage client IDs for the application.