ck:shopify

Develop Shopify apps, extensions, and themes using GraphQL and REST Admin APIs.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/felix-howard/ella --skill ck-shopify-felix-howard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:shopify
Source: https://github.com/felix-howard/ella/tree/main/.opencode/skills/shopify
Command: npx skills add https://github.com/felix-howard/ella --skill ck-shopify-felix-howard

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the development of custom applications, themes, and extensions for the Shopify platform, simplifying complex workflows and integrations.

Core Features & Use Cases

  • Shopify CLI: Use the Shopify CLI for app initialization, extension generation, and theme development.
  • API Integration: Leverage GraphQL and REST Admin APIs for data operations.
  • Extension Development: Build Checkout UI, Admin UI, POS UI, and Customer Account extensions.
  • Theme Customization: Develop custom storefront designs using Liquid.
  • Use Case: A merchant wants to add a custom product recommendation widget to their storefront and integrate a third-party inventory management system. This Skill provides the tools and guidance to build both a theme extension for the widget and a Shopify app for the integration.

Quick Start

Use the ck:shopify skill to generate a new checkout UI extension for your Shopify app.

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 custom Shopify checkout UI extension?

To build a Shopify checkout UI extension, use the Shopify CLI for extension generation and leverage the Polaris UI components for seamless Admin and checkout integration.

Can I integrate Shopify GraphQL Admin APIs for custom app development?

Yes, Shopify app development supports integration with both GraphQL and REST Admin APIs to execute data operations and connect third-party systems.

What's the best way to customize a Shopify storefront theme using Liquid?

Shopify theme customization is achieved by developing custom storefront designs using Liquid templating, allowing you to add widgets like product recommendations directly to the theme.

Does this support building extensions for POS and customer accounts?

Yes, extension development supports building interfaces across Checkout UI, Admin UI, POS UI, and Customer Accounts, alongside webhook and billing integrations.

Why use Shopify CLI for app initialization and theme development?

Shopify CLI streamlines the development workflow by handling app initialization, generating extensions, and managing theme development tasks directly from the command line.

How do I add a custom product recommendation widget to my Shopify storefront?

You can build a theme extension for the product recommendation widget and develop a Shopify app to integrate third-party inventory management systems simultaneously.