# ecommerce-platform-specialist

A skill that steers your agent through Shopify development: Admin API, Storefront API, Liquid themes, webhooks and checkout.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 657 installs · ★ 46
- Author: qodex-ai
- License: LicenseRef-Proprietary · policy=link-only · description only; the file stays with the author
- Source: https://github.com/qodex-ai/ai-agent-skills/tree/HEAD/skills/ecommerce-platform-specialist/SKILL.md
- Updated: 2026-01-05
- HTML: https://affpapa.org/en/nevibecode/skills/ecommerce-platform-specialist

## What it does

The skill hands the agent a reference set for building on Shopify. Topics include the GraphQL Admin API for products, orders and customers, the Storefront API for carts and checkout, the legacy REST Admin API, Liquid themes with sections and blocks, webhooks, Shopify Functions, Hydrogen and POS. It ships as markdown files the agent greps and opens when a question comes up.

The docs are not bundled. The skill points at `docs/shopify/` and suggests pulling them with `docpull`; without those files the agent falls back on general knowledge instead of the official reference. Installing the skill alone does not fetch them.

The license is proprietary and the terms sit in the repo's `LICENSE.txt`. App work needs `SHOPIFY_API_KEY` and `SHOPIFY_API_SECRET`, plus OAuth or session tokens wired up.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add qodex-ai/ai-agent-skills --skill ecommerce-platform-specialist -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/ecommerce-platform-specialist/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/ecommerce-platform-specialist/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add qodex-ai/ai-agent-skills --skill ecommerce-platform-specialist -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/ecommerce-platform-specialist/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add qodex-ai/ai-agent-skills --skill ecommerce-platform-specialist -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/ecommerce-platform-specialist/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install qodex-ai/ai-agent-skills ecommerce-platform-specialist
```

2. **Manually: put the files in place**
- File: `.github/skills/ecommerce-platform-specialist/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add qodex-ai/ai-agent-skills --skill ecommerce-platform-specialist -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/qodex-ai/ai-agent-skills --path skills/ecommerce-platform-specialist
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/ecommerce-platform-specialist/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add qodex-ai/ai-agent-skills --skill ecommerce-platform-specialist -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/qodex-ai/ai-agent-skills/tree/HEAD/skills/ecommerce-platform-specialist/SKILL.md

## When to use it
- write a GraphQL Admin API query for a product list
- build a cart and get its checkout URL from the Storefront API
- register a webhook for new orders and verify its HMAC
- work out sections and blocks in a Liquid theme
- set up OAuth or session tokens for an embedded app

## Example prompts
- Show me how to query products with the GraphQL Admin API, variants and inventory included
- Write an `orders/create` webhook handler with HMAC verification
- How do I loop over product variants in Liquid and hide the button when it's sold out?

## Similar
- [mcp-builder](https://affpapa.org/en/nevibecode/skills/mcp-builder.md) — skill · 130949 installs
- [claude-api](https://affpapa.org/en/nevibecode/skills/claude-api.md) — skill · 74198 installs
- [lark-im](https://affpapa.org/en/nevibecode/skills/lark-im.md) — skill · 472900 installs
- [lark-event](https://affpapa.org/en/nevibecode/skills/lark-event.md) — skill · 466800 installs
- [caveman-discover](https://affpapa.org/en/nevibecode/skills/caveman-discover.md) — skill · 104400 installs
- [migration](https://affpapa.org/en/nevibecode/skills/migration.md) — skill · 103900 installs

From the same set: [qodex-ai/ai-agent-skills](https://affpapa.org/en/nevibecode/by/qodex-ai/ai-agent-skills.md) — 6 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
