# shopify-app-store-review

Audits your Shopify app codebase against App Store requirements prior to submission. Highlights compliance failures and ambiguous code patterns.

- skill · `type=skill` · Codex, ChatGPT · ★ 7604
- Author: Shopify · official OpenAI repository
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/openai/plugins/tree/HEAD/plugins/shopify/skills/shopify-app-store-review/SKILL.md
- Updated: 2026-10-08
- HTML: https://affpapa.org/en/nevibecode/skills/shopify-app-store-review

## What it does

This skill scans your project files to verify compliance with Shopify App Store guidelines before official submission. It fetches the canonical criteria straight from the Shopify developer documentation via `curl` or a web browsing tool, avoiding outdated local lists.

The evaluation handles requirements individually, assigning them passing, failing, or review-needed flags. If your environment lacks outbound internet access, the skill cannot retrieve current rules and the audit will stall. You receive a structured summary that groups issues by severity without bloating context with passing checks.

## Install

### Codex (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add openai/plugins --skill shopify-app-store-review -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/shopify-app-store-review/SKILL.md` — For all projects use ~/.agents/skills/

### Claude Code

1. **Skills CLI (Vercel)**
```bash
npx skills add openai/plugins --skill shopify-app-store-review -a claude-code
```

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

### Cursor

**Manually: put the files in place**
- File: `.cursor/skills/shopify-app-store-review/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install openai/plugins shopify-app-store-review
```

2. **Manually: put the files in place**
- File: `.github/skills/shopify-app-store-review/SKILL.md`

### Gemini CLI

**Platform CLI**
```bash
gemini skills install https://github.com/openai/plugins --path plugins/shopify/skills/shopify-app-store-review
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/shopify-app-store-review/SKILL.md` — The legacy .windsurf/skills/ path still works

### 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/openai/plugins/tree/HEAD/plugins/shopify/skills/shopify-app-store-review/SKILL.md

## When to use it
- detect prohibited coding patterns in Shopify app files
- verify compliance with App Store guidelines locally
- flag ambiguous logic requiring human inspection
- generate a structured pre-submission audit summary

## Example prompts
- Run a pre-submission compliance audit on this Shopify app codebase.
- Check my application files against the live Shopify App Store guidelines.
- Perform a self-review scan to detect potential App Store submission issues.

## Similar
- [improve-codebase-architecture](https://affpapa.org/en/nevibecode/skills/improve-codebase-architecture.md) — skill · 1163035 installs
- [tdd](https://affpapa.org/en/nevibecode/skills/tdd.md) — skill · 1141062 installs
- [triage](https://affpapa.org/en/nevibecode/skills/triage.md) — skill · 990453 installs
- [codebase-design](https://affpapa.org/en/nevibecode/skills/codebase-design.md) — skill · 850344 installs
- [code-review](https://affpapa.org/en/nevibecode/skills/code-review.md) — skill · 789521 installs
- [implement](https://affpapa.org/en/nevibecode/skills/implement.md) — skill · 774700 installs

From the same set: [openai/plugins](https://affpapa.org/en/nevibecode/by/openai/plugins.md) — 596 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
