Agent Skill
2/7/2026

shopify-api

Comprehensive guide for Shopify APIs in Remix apps. Covers Admin GraphQL/REST, Storefront API, all resources (products, orders, customers, inventory, collections, discounts, fulfillments, metafields, files), bulk operations, webhooks, resource pickers, and TypeScript patterns. Use when querying/mutating Shopify data or building integrations.

T
toilahuongg
5GitHub Stars
1Views
npx skills add toilahuongg/Shopify-Agents-Kit

SKILL.md

Nameshopify-api
DescriptionComprehensive guide for Shopify APIs in Remix apps. Covers Admin GraphQL/REST, Storefront API, all resources (products, orders, customers, inventory, collections, discounts, fulfillments, metafields, files), bulk operations, webhooks, resource pickers, and TypeScript patterns. Use when querying/mutating Shopify data or building integrations.

Shopify Claude Code Kit

npm version License: ISC

A collection of 56 Skills designed to supercharge your AI coding assistant for Shopify app development and beyond.

Quick Start

Installation

npm install -g shopify-cc-kit

Setup

npx shopify-cc-kit@latest

This syncs skills into .claude/ in your project, then installs official Shopify and Matt Pocock skills on top.

Features

Skills (56 Total)

Located in .claude/skills/, organized by category:

Shopify Ecosystem (12 skills)

SkillDescription
shopify-remix-templateOfficial Shopify Remix template
shopify-billingApp monetization (subscriptions, charges)
shopify-webhooksWebhook handling & HMAC verification
shopify-extensionsAdmin, Checkout, Theme extensions overview
shopify-app-bridgeEmbed apps in Shopify Admin
shopify-polaris-designPolaris Design System patterns
shopify-polaris-iconsPolaris Icons usage
shopify-polaris-vizData visualizations
shopify-testingUnit, integration, E2E testing
shopify-app-i18nMulti-language support
shopify-app-logoApp Store logo creation & validation
shopify-feature-imageApp Store feature images

Frontend & Design (8 skills)

SkillDescription
frontend-designProduction-grade frontend interfaces
designUI mockups and design
canvas-designStatic visual art & design
algorithmic-artp5.js generative art
remotion-best-practicesVideo creation in React
vercel-react-best-practicesReact/Next.js optimization (45 rules)
vercel-ai-sdkVercel AI SDK integration
email-template-designHTML email templates

Three.js Suite (10 skills)

SkillDescription
threejs-fundamentalsScene setup, cameras, renderer
threejs-geometryBuilt-in shapes, BufferGeometry
threejs-materialsPBR, basic, phong, shader materials
threejs-lightingLight types, shadows, environment
threejs-animationKeyframe animation, skeletal
threejs-interactionRaycasting, controls, events
threejs-loadersGLTF, textures, images
threejs-texturesTexture types, UV mapping
threejs-shadersGLSL, ShaderMaterial, uniforms
threejs-postprocessingEffectComposer, bloom, etc.

Backend & Languages (4 skills)

SkillDescription
typescriptTypeScript 5.x+ best practices
remixjs-best-practicesRemix / React Router v7
mongooseMongoDB ODM 8.x+
misoappsMiso Apps SDK integration

State, Forms & Security (4 skills)

SkillDescription
zustand-stateState management with Zustand
form-validationZod + Conform for Remix forms
security-hardeningOWASP, authentication, encryption
resilience-engineeringRate limits, retry, circuit breakers

Documentation & Research (6 skills)

SkillDescription
docusaurus-generatorEnd-user documentation sites
technical-writingInternal technical docs
docs-outDocumentation generation
researchResearch and synthesis
brainstormCreative brainstorming
rigorous-reasoningPhilosophical reasoning

Git Workflow (4 skills)

SkillDescription
git-cmCommit with conventional message
git-prGenerate PR description
git-syncSync with remote (pull --rebase)
git-undoUndo last commit

Meta-Skills (5 skills)

SkillDescription
agent-creatorCreate new agents
skill-creatorCreate new skills
rule-creatorCreate behavior rules
agent-browserBrowser automation
code-investigatorCode analysis and audits

Utilities (3 skills)

SkillDescription
app-listingApp Store listing content
changelogChangelog generation
explainCode explanation

Slash Commands

CommandDescription
/git-cmCommit with conventional message
/git-prGenerate PR description
/git-syncSync with remote (pull --rebase)
/git-undoUndo last commit
/changelogGenerate changelog
/explainExplain code in detail
/designCreate UI mockups
/brainstormFacilitate brainstorming

Project Structure

.claude/
└── skills/           # 56 Skills & Capabilities
    ├── shopify-remix-template/
    ├── shopify-billing/
    ├── vercel-react-best-practices/
    ├── threejs-*/
    └── ...

Usage

With Claude Code

  1. Install the package
  2. Copy .claude to your project
  3. Skills are automatically loaded based on context

With Cursor

  1. Copy .claude directory to your workspace
  2. Use slash commands: /git-cm, /changelog, etc.

External Skills

The sync CLI automatically installs additional skills from:

SourceDescription
Shopify/shopify-ai-toolkitOfficial Shopify skills with validation scripts (Admin API, Functions, Liquid, Hydrogen, Polaris, POS)
mattpocock/skillsEngineering methodology skills (TDD, PRDs, planning, debugging, codebase analysis)

These are installed via npx skills@latest add during setup.

Contributing

Use the meta-skills to create new skills:

/skill-creator

License

ISC License - see LICENSE for details.


Package: shopify-cc-kit on npm

Skills Info
Original Name:shopify-apiAuthor:toilahuongg