shopify

Develop and deploy Shopify apps, extensions, and themes using the Shopify CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the development and deployment of custom applications, extensions, and themes for the Shopify e-commerce platform, enabling businesses to enhance their online stores and operational efficiency.

Core Features & Use Cases

  • Shopify CLI Integration: Automates app, extension, and theme initialization, development, and deployment.
  • API Interaction: Provides guidance on using Shopify's GraphQL and REST Admin APIs for data management.
  • Extension Development: Supports building custom UI extensions for checkout, admin, and POS interfaces, as well as Shopify Functions for business logic.
  • Theme Customization: Facilitates the creation and management of custom storefront designs using Liquid templating.
  • Use Case: A merchant wants to add a custom product recommendation widget to their product pages and integrate a new payment gateway. This Skill guides them through creating a theme extension for the widget and a Shopify Function for the payment gateway logic.

Quick Start

Use the shopify skill to initialize a new Shopify app named 'my-awesome-app'.

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 and extensions using the CLI?

To build Shopify apps and extensions, you can use the Shopify CLI to initialize, develop, and deploy your project. It supports custom UI extensions for checkout, admin, and POS interfaces.

Can I use GraphQL and REST Admin APIs for Shopify app development?

Yes, Shopify app development supports integration with both GraphQL and REST Admin APIs. This allows you to manage store data, handle webhooks, configure billing, and utilize metafields.

How do I customize Shopify themes with Liquid templating?

You can customize Shopify themes by creating and managing custom storefront designs using Liquid templating. The Shopify CLI facilitates this theme development and deployment process.

Does this support building Shopify Functions for custom payment and discount logic?

Yes, it supports building Shopify Functions to implement custom business logic for discounts, payments, and validation. This allows you to extend native checkout and operational workflows.

What is the best way to add a custom product recommendation widget to Shopify?

The best way to add a custom product recommendation widget is by creating a theme extension. You can integrate this alongside custom payment gateway logic using Shopify Functions.

Can I integrate a custom payment gateway into Shopify checkout?

Yes, you can integrate a custom payment gateway into Shopify checkout by developing a Shopify Function. This handles the specific payment validation and processing logic required.