Files
antigravity-skills-reference/skills/shopify-development
Ares 4a5f1234bb fix: harden registry tooling, make tests hermetic, and restore metadata consistency (#168)
* chore: upgrade maintenance scripts to robust PyYAML parsing

- Replaces fragile regex frontmatter parsing with PyYAML/yaml library
- Ensures multi-line descriptions and complex characters are handled safely
- Normalizes quoting and field ordering across all maintenance scripts
- Updates validator to strictly enforce description quality

* fix: restore and refine truncated skill descriptions

- Recovered 223+ truncated descriptions from git history (6.5.0 regression)
- Refined long descriptions into concise, complete sentences (<200 chars)
- Added missing descriptions for brainstorming and orchestration skills
- Manually fixed imagen skill description
- Resolved dangling links in competitor-alternatives skill

* chore: sync generated registry files and document fixes

- Regenerated skills index with normalized forward-slash paths
- Updated README and CATALOG to reflect restored descriptions
- Documented restoration and script improvements in CHANGELOG.md

* fix: restore missing skill and align metadata for full 955 count

- Renamed SKILL.MD to SKILL.md in andruia-skill-smith to ensure indexing
- Fixed risk level and missing section in andruia-skill-smith
- Synchronized all registry files for final 955 skill count

* chore(scripts): add cross-platform runners and hermetic test orchestration

* fix(scripts): harden utf-8 output and clone target writeability

* fix(skills): add missing date metadata for strict validation

* chore(index): sync generated metadata dates

* fix(catalog): normalize skill paths to prevent CI drift

* chore: sync generated registry files

* fix: enforce LF line endings for generated registry files
2026-03-01 09:38:25 +01:00
..
2026-01-19 17:30:49 +07:00

Shopify Development Skill

Comprehensive skill for building on Shopify platform: apps, extensions, themes, and API integrations.

Features

  • App Development - OAuth authentication, GraphQL Admin API, webhooks, billing integration
  • UI Extensions - Checkout, Admin, POS customizations with Polaris components
  • Theme Development - Liquid templating, sections, snippets
  • Shopify Functions - Custom discounts, payment, delivery rules

Structure

shopify-development/
├── SKILL.md              # Main skill file (AI-optimized)
├── README.md             # This file
├── references/
│   ├── app-development.md    # OAuth, API, webhooks, billing
│   ├── extensions.md         # UI extensions, Functions
│   └── themes.md             # Liquid, theme architecture
└── scripts/
    ├── shopify_init.py       # Interactive project scaffolding
    ├── shopify_graphql.py    # GraphQL utilities & templates
    └── tests/                # Unit tests

Validated GraphQL

All GraphQL queries and mutations in this skill have been validated against Shopify Admin API 2026-01 schema using the official Shopify MCP.

Quick Start

# Install Shopify CLI
npm install -g @shopify/cli@latest

# Create new app
shopify app init

# Start development
shopify app dev

Usage Triggers

This skill activates when the user mentions:

  • "shopify app", "shopify extension", "shopify theme"
  • "checkout extension", "admin extension", "POS extension"
  • "liquid template", "polaris", "shopify graphql"
  • "shopify webhook", "shopify billing", "metafields"

API Version

Current: 2026-01 (Quarterly releases with 12-month support)

License

MIT