
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
This repo bundles nine model-readable playbooks for Shopify catalog work. They cover audit, taxonomy, cleanup, SEO metadata, alt text, Matrixify, redirects, JSON-LD, and landing pages, with preview-first steps and readback checks.
Builders who manage Shopify catalogs with Claude Code, Codex, or a skills-aware agent.
You can have your agent make safer catalog changes without guessing at taxonomy, SEO, redirects, or bulk imports.
Find missing photos, thin descriptions, and pricing issues, then remove dead products, orphaned metafields, and description clutter.
Assign Shopify Standard Product Taxonomy categories and fill category metafields without guessing IDs.
Fill missing SEO titles, descriptions, and image alt text while preserving existing human-written copy.
Handles backup-first Matrixify workflows, MERGE versus REPLACE, blank-cell deletion traps, and CSV generation rules.
Turns 404 exports into 301 redirects and adds supplemental JSON-LD without duplicating theme schema.
Ships Claude Code and Codex plugin files plus a skill template for adding more Shopify playbooks.
/plugin marketplace add kgelster/awesome-ecom-skills /plugin install ecom@kgelster
npx skills add https://github.com/kgelster/awesome-ecom-skills # pick from all nine npx skills add https://github.com/kgelster/awesome-ecom-skills --skill shopify-matrixify
git clone https://github.com/kgelster/awesome-ecom-skills cp -r awesome-ecom-skills/skills/* ~/.claude/skills/
Shopify's plugin gives your agent the API. This gives it the playbook.
Shopify's official AI toolkit gives your agent the Admin API: schema, mutations, reference. It can't give judgment: which category ID not to guess, why a blank Matrixify cell silently deletes a metafield, how to backfill SEO metadata without clobbering a human's copy. These Agent Skills are that judgment: model-readable playbooks your agent loads on demand and runs against a live store, each distilled from real agency work with the numbers left in.
Built for Shopify merchants and the agencies who run their catalogs: taxonomy, SEO metadata, structured data, alt text, redirects, and bulk data at catalog scale. Not an app-dev or theme-dev kit, and no synthetic benchmark stat to sell you: just the operating knowledge that keeps an agent from quietly wrecking a live store.
Inside Claude Code:
/plugin marketplace add kgelster/awesome-ecom-skills
/plugin install ecom@kgelster
The core of the repo: six skills for getting a messy catalog into shape, from finding the problems to fixing the data. They cross-reference each other: audit finds, the rest fix.
|
π shopify-catalog-audit Find the problems. A cheap deterministic index plus hypothesis-driven triage over a catalog too big to read whole: missing photos, thin descriptions, pricing anomalies. |
ποΈ shopify-category-taxonomy Assign the Standard Product Taxonomy category, then fill its category metafields. Verify IDs against the source (never guess), mint the reserved-namespace value metaobjects. |
π§Ή shopify-catalog-cleanup Fix the debris the audit finds: bulk-archive dead products, delete the orphaned metafields behind ghost review stars, strip double-bold HTML artifacts from descriptions. |
|
π·οΈ shopify-seo-metadata Safe-mode backfill of missing SEO titles and descriptions across products, collections, pages, and blog posts. Fill missing only, preview-first, verify via the API. |
πΌοΈ shopify-alt-text Backfill image alt text across product media and the Files library (two different mutations). Describe the image, not the sales pitch; fill missing only. |
π¦ shopify-matrixify The bulk-data workhorse. Backup-export-first doctrine, MERGE vs REPLACE, the blank-cell-deletes-a-metafield trap, and programmatic CSV generation rules. Also ships standalone. |
|
βͺοΈ shopify-redirect-mapping Turn a Search Console 404 export into live 301s after a migration. Recall-first matching, per-type thresholds, never silently fall back to the homepage. |
π shopify-json-ld Supplemental-only structured data: never duplicate the theme's Product schema, ship JSON-LD from a metafield + Liquid snippet, hallucination-guarded generation. |
π― ecom-landing-pages Landing-page ideation and build blueprint: an 8-archetype angle taxonomy keyed to traffic source, 4-axis prioritization, and a 10-section page anatomy. |
|
β contribute Got a hard-won Shopify lesson? Copy the template and open a PR. Original prose, env-var secrets, preview-before-mutate, verify against ground truth. |
These skills direct an agent to mutate a live Shopify store: archive products, delete metafields, rewrite descriptions, create redirects. That is exactly as powerful as it sounds.
/plugin marketplace add kgelster/awesome-ecom-skills
/plugin install ecom@kgelster
Installs all nine skills as the ecom plugin; run /reload-plugins (or
restart) to load them. They activate automatically when your prompt matches
(e.g. "my Matrixify import wiped a bunch of metafields", "backfill alt text on
my product photos", "map the old URLs after my replatform").
Prefer to be walked through it? Paste this into Claude Code and it handles install, verification, and a first run. Unlike some setup concierges, this one shows you every command before running it and never asks for store access up front:
Help me set up the awesome-ecom-skills plugin. Act as a guide: one step at a
time, short messages, and show me each command before you run it. Summarize
results in a line; show full output only if something fails.
Step 1 - Install two plugins: this skill pack, plus Shopify's official AI
toolkit (these skills pair with it for Admin API schema and validated
execution):
claude plugin marketplace add kgelster/awesome-ecom-skills
claude plugin install ecom@kgelster
claude plugin marketplace add Shopify/Shopify-AI-Toolkit
claude plugin install shopify-plugin@shopify-ai-toolkit
Step 2 - Verify: confirm both plugins appear in `claude plugin list` and that
the Shopify CLI responds to `shopify version`. Tell me exactly what is present
and what is missing; do not paper over a failed install.
Step 3 - Do NOT authenticate to my store yet. These skills auth per
engagement with the minimum scopes each SKILL.md declares, not one broad
grant at setup. Just ask me which store I will be working on and note the
domain.
Step 4 - Ask what I want to run first and offer these starting points:
- Audit my catalog (shopify-catalog-audit: read-only, the natural first run)
- Backfill missing SEO titles and descriptions (shopify-seo-metadata)
- Backfill missing image alt text (shopify-alt-text)
- Turn a Search Console 404 export into redirects (shopify-redirect-mapping)
When I pick one, load that skill and follow it exactly: preview count before
any mutation, minimum scopes, verify every write with an Admin API readback.
Never skip the preview.
The skills CLI installs straight from this repo into any agent that reads
SKILL.md skills:
npx skills add https://github.com/kgelster/awesome-ecom-skills # pick from all nine
npx skills add https://github.com/kgelster/awesome-ecom-skills --skill shopify-matrixify
git clone https://github.com/kgelster/awesome-ecom-skills
cp -r awesome-ecom-skills/skills/* ~/.claude/skills/
Each skill directory is self-contained; copy just the ones you want.
Every SKILL.md is harness-neutral Markdown with standard Agent-Skills
frontmatter (spec). Drop the skills/*
directories wherever your agent framework discovers skills, or point it at this
repo.
skills/shopify-<area>/
SKILL.md # the playbook (frontmatter + body, ~100-200 lines)
references/*.md # heavy detail: query recipes, prompts, gotchas, loaded on demand
There is no scripts/ directory anywhere. This collection ships recipes,
not programs: the GraphQL and curl blocks are copy-and-adapt starting points
your agent runs against the current schema and discards. That keeps the skills
honest across Shopify's quarterly API changes instead of shipping a binary that
silently rots. Skills are original prose: the operational lessons agency work
teaches, not a copy of shopify.dev. The official docs
remain canonical for the API itself.
Have a hard-won Shopify lesson? Copy template/SKILL.md
and follow its authoring notes: original prose (no docs paste), read secrets
from the environment, preview-before-mutate and safe-mode defaults, and show the
reader how to verify the change via the Admin API. PRs welcome.
Every PR validates each SKILL.md against the
Agent Skills spec via
.github/scripts/validate_skills.py. Run the same check before you commit with
git config core.hooksPath .githooks.
Distilled against Shopify Admin API 2025-07 in July 2026. Shopify deprecates API versions on a rolling quarterly schedule and Google changes rich-result eligibility often, so verify version-specific claims against shopify.dev and each skill's Provenance and maintenance section before trusting them. When in doubt, the Admin API readback is the source of truth, not the storefront (it's CDN-cached).
MIT. See LICENSE.
Not affiliated with Shopify. "Shopify" and "Matrixify" are used descriptively; this is an independent, community-built collection. Client work referenced in these skills is anonymized.
Sign in to join the discussion.
No comments yet. Be the first to say what this is good for.

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
Public repository for Agent Skills
Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagramsβself-contained HTML with motion and crisp export.
A skill to stop your coding agent from burying the answer. ADHD-friendly output.
AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary