shopify

Scaffold Shopify apps, extensions, and themes with configuration files.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/Khoatran1999/aquarium-commerce --skill shopify-khoatran1999
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify
Source: https://github.com/Khoatran1999/aquarium-commerce/tree/main/.claude/skills/shopify
Command: npx skills add https://github.com/Khoatran1999/aquarium-commerce --skill shopify-khoatran1999

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides an automated, interactive way to scaffold Shopify apps, extensions, and themes, generating configuration files, starter code, and documentation to accelerate project onboarding.

Core Features & Use Cases

  • Scaffold apps, extensions, or themes with boilerplate files such as shopify.app.toml, shopify.extension.toml, README, and package.json.
  • Include interactive prompts and prerequisite validation (Shopify CLI presence and environment configuration) to ensure smooth setup.
  • Enable rapid prototyping and onboarding for teams building Shopify store integrations, extensions, or themes.

Quick Start

Follow the interactive prompts to initialize a new Shopify app, extension, or theme in your workspace.

Frequently Asked Questions about shopify

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

FAQPage Schema
How do I scaffold a Shopify app with the correct configuration files?

Scaffolding a Shopify app requires generating boilerplate configuration files such as shopify.app.toml and package.json, which this tool creates automatically through an interactive initializer to accelerate project bootstrapping.

What is the best way to set up a Shopify extension development environment?

Setting up a Shopify extension environment involves validating the Shopify CLI and creating shopify.extension.toml files, tasks automated here to ensure smooth setup and rapid prototyping for new extensions.

Do I need the Shopify CLI installed to generate starter themes and apps?

Yes, validating the Shopify CLI presence is a required prerequisite before generating starter project structures, ensuring that your environment is properly configured for the interactive initialization process.

Can I use interactive prompts to bootstrap multiple Shopify project types?

Yes, you can scaffold Shopify apps, extensions, and themes using interactive prompts that guide you through generating boilerplate files, making it suitable for onboarding new developers and quick prototyping.

Why does my Shopify project setup require a .env file?

A .env file is required for environment configuration during the scaffolding process, allowing the interactive initializer to properly inject necessary variables when generating your starter project structures.