Claude Code skills

Claude Code Skills for E-commerce and Shopify Stores: 11 Free and Paid Picks (2026)

The best Claude Code skills, plugins and MCP servers for e-commerce and Shopify: official AI Toolkit, catalog SEO, product feeds, collection pages and reviews.

Ritik Namdev Ritik Namdev ·Published 2 November 2026 ·20 min read ·Last verified November 2026

A store with 40 products can be run by hand. A store with 4,000 cannot. Somewhere between those numbers, the work that matters most for organic traffic (titles, meta descriptions, collection copy, alt text, feed attributes) stops getting done, because nobody has the hours.

Claude Code can do a lot of that work, but only if it knows how your catalog is shaped and how Shopify’s APIs behave today. Out of the box it guesses. Skills and MCP servers replace the guessing with instructions and live documentation.

This guide covers the tools that do e-commerce work: Shopify’s own AI Toolkit and Dev MCP server, store-connected plugins, catalog SEO skills, and paid packs. Every GitHub number was checked through the GitHub API on 2 November 2026. This is a research-based roundup. We read the READMEs, docs and pricing pages; we did not run each tool against a live store, and we say so wherever that matters.

This page is about the store and catalog side (Shopify APIs, product and collection SEO, feeds). For paid social, Klaviyo flows and UGC, see Claude Code skills for D2C brands.

If skills are new to you, read what Claude Code skills are first.

The short answer: what should a Shopify store install first?

Install Shopify’s official AI Toolkit plugin for correct API calls, add StoreHand if you want a read-only daily briefing and an SEO health check, and use claude-seo or marketingskills for the content and audit work. All four are free. Paid packs are optional and none is Shopify-specific.

Why that order? Because most damage in AI-assisted store work comes from bad API calls, not bad prose. A wrong GraphQL mutation can overwrite 300 product descriptions. Shopify’s toolkit validates queries against the current schema before they run. Once that floor exists, the content skills can do their job.

The full shortlist at a glance

#ToolTypeFree or paidBest forGitHub stars (2 Nov 2026)Last push
1Shopify AI ToolkitPlugin + skills (official)Free (MIT)Docs, validation, store ops via CLI~62327 Oct 2026
2Shopify Dev MCP serverMCP server (official)FreeDocs and schema lookupnpm package, no public repo foundn/a
3StoreHandPluginFree (Apache-2.0)Daily briefings, health check, listing copy25 Aug 2026
4shopify-mcp (GeLi2001)Community MCP serverFree (MIT)Admin API CRUD on products, orders, metafields~2395 Apr 2026
5claudekit-skills Shopify skillSkillFree (no licence file)Theme and app development~2.2k3 Apr 2026
6claude-seoSkill packFree (MIT)Technical SEO, schema, GEO audits~25.6k1 Nov 2026
7marketingskillsSkill packFree (MIT)Copy, CRO, email~57.9k31 Oct 2026
8claude-skills (alirezarezvani)Skill libraryFree (MIT)Broad marketing bundle~29.1k31 Oct 2026
9Anthropic Marketing pluginPlugin (official)FreeCampaign plans, brand reviewsee reposee repo
10Inflectual Master Marketing Skills BundlePaid pack$167 one-timeLarge general marketing libraryn/an/a
11Contra Ultimate Claude SEO & AEO Skills Pack / SuperSkillsPaid packs$39 (shown vs $79) / $50SEO and AEO prompts in skill formatn/an/a

Star counts move daily. A two-star repo can be well built and a 50k-star repo can be wrong for your store, so read the files before you install.

How we picked (and what we left out)

A tool made the list if it does real store work, publishes readable source or official docs, and shows recent activity. We checked each repo through the GitHub API for stars, licence, last push and archived status, and read each README for install steps and permissions.

Three filters mattered most:

  1. Permissions disclosed. Store-connected tools touch orders, customers and money. If a README does not say which Admin API scopes it needs, it was not listed.
  2. Shopify accuracy. Shopify’s APIs change on a quarterly version cycle. A skill frozen on an old API version will write mutations that fail or, worse, half succeed. We flag the ones that admit their snapshot date.
  3. E-commerce over general dev. Plenty of “Shopify skills” are app-development scaffolds. Useful for agencies, less so for a merchant who wants better collection pages.

What we left out

  • Four tiny Shopify skill repos found by GitHub search (zero stars, no README detail on scopes). They may be fine; we could not judge them.
  • Closed-source “AI for Shopify” SaaS apps. They are not Claude Code skills.
  • Any pack that relies on fake countdown timers to sell. We do not recommend vendors who manufacture urgency.

Shopify’s official tools: AI Toolkit and Dev MCP server

Yes, Shopify ships official Claude Code tooling. The Shopify Dev MCP docs list two routes: the AI Toolkit plugin (recommended) and the standalone Dev MCP server. The Dev MCP runs locally and, per the docs, does not require authentication.

Install commands (from shopify.dev, 2 November 2026)

Plugin, recommended by Shopify:

claude plugin install shopify-ai-toolkit@claude-plugins-official

Dev MCP server only:

claude mcp add --transport stdio shopify-dev-mcp -- npx -y @shopify/dev-mcp@latest

Restart Claude Code after either. Some third-party guides show an older two-step /plugin marketplace add Shopify/shopify-ai-toolkit flow; use whatever Shopify’s page shows on the day you install.

What it does

The Shopify-AI-Toolkit README describes three capabilities:

  • Search Shopify developer docs and API schemas
  • Validate GraphQL, Liquid and UI-extension code
  • Manage a store “through the CLI’s store execute capabilities”

That third line is the one to read twice. It means the agent can act on a store you have authenticated with Shopify CLI. Treat it like handing a contractor admin access.

Telemetry: read this before installing

The README states telemetry is on by default. Skill scripts send usage events to shopify.dev/mcp/usage, which can include search queries, validation results and validated code. On Claude Code, a hook can attach your most recent prompt, truncated to 2,000 characters. The recommended opt-out is to create the file ~/.config/shopify-ai-toolkit/opt-out. Environment variables (OPT_OUT_INSTRUMENTATION=true or DO_NOT_TRACK=1) also work, but the README warns some hosts do not pass them through.

If your prompts include supplier pricing or customer details, create that opt-out file first.

What happened to Storefront MCP

Shopify’s Storefront MCP page now says its catalog and cart tools have been removed in favour of the Universal Commerce Protocol (UCP) at https://{shop}/api/ucp/mcp, with Storefront Catalog MCP (search_catalog, lookup_catalog, get_product), Cart MCP, Checkout MCP and Ask MCP. Many 2026 blog posts still describe the old /api/mcp endpoint. These servers serve shopping agents browsing your store, not you editing it, but they matter for one reason: AI shopping agents now read your catalog data directly. Clean titles and attributes are no longer only an SEO concern.

Takeaway: install the official toolkit for correctness, opt out of telemetry if needed, and keep its store-execute ability pointed at a development store until you trust your workflow.

Store-connected plugins and MCP servers

For a merchant, StoreHand is the most store-shaped plugin we found, and GeLi2001’s shopify-mcp is the most complete Admin API server. They sit at opposite ends of the risk scale.

StoreHand: read-only by default

StoreHand is a Claude Code plugin billed as “an extra pair of hands for your store.” It needs Shopify CLI 4.5 or newer. Install:

/plugin marketplace add storehand/storehand

Then run /storehand:storehand-setup. Setup requests five read-only scopes. Its skills, per the README:

SkillWhat it doesWrites to store?
daily-store-briefingOrders, failed payments, refunds, low stockNo
store-health-checkSold-out active products, discount issues, broken links, missing SEO metadataNo
product-listing-writerDrafts titles, descriptions, SEO fields and alt text into a file you editOnly approved changes, with optional write_products and write_files
weekly-store-reportWeek-over-week revenue, orders, AOV, sessions, conversionNo

The repo had 2 stars when we checked. That is a reason to read the code, not a reason to skip it. The draft-to-file, approve-then-apply pattern is exactly what a store should want.

shopify-mcp: full Admin API access

GeLi2001/shopify-mcp exposes 31 tools across products, variants, customers, orders, draft orders, metafields, inventory and tags. That includes refund-create, order-cancel (the README notes cancellation is irreversible) and delete-product. It authenticates with Dev Dashboard client credentials (required for new apps since January 2026, per the README) or a legacy shpat_ token.

claude mcp add shopify -- npx shopify-mcp --clientId YOUR_CLIENT_ID --clientSecret YOUR_CLIENT_SECRET --domain your-store.myshopify.com

Give the app only the scopes a task needs. For catalog SEO, that is read_products and write_products. Do not grant order or customer write scopes to a session whose job is meta descriptions.

claudekit-skills Shopify skill

mrgoonie/claudekit-skills includes a Shopify development skill covering apps, extensions, themes and GraphQL/REST. A directory listing says it reflects the platform as of January 2025, and the repo has no licence file. Use it for theme scaffolding ideas, and let the official toolkit validate whatever it produces.

Catalog SEO skills: titles, meta, alt text and schema

Catalog SEO is where Claude Code pays back fastest, because the work is repetitive, rule-based and huge. A good catalog skill reads an export, applies your rules per row, and writes a reviewable file. It never pushes straight to the store.

The general SEO packs (claude-seo, marketingskills) do not know Shopify’s quirks, so you add those in a short project skill. What the skill should encode:

  • Title tag pattern. For example: {Product} {Key attribute} | {Brand}, capped near 60 characters.
  • Meta description rules. Lead with the use case, include one attribute that differs by variant, no repeated boilerplate across a collection.
  • Alt text. Describe what the image shows, not the keyword list.
  • Duplicate checks. Flag rows whose description shares long runs of text with another row.
  • Schema check. Most Shopify themes already output Product JSON-LD. The skill should check, not duplicate. Google’s Product structured data docs list the properties.

Example prompt

Read products_export.csv. For every active product missing a SEO title or SEO description, draft both using the rules in catalog-seo/SKILL.md. Write results to seo_drafts.csv with columns Handle, Current title, New title, New description, Character counts, Duplicate flag. Do not call any Shopify write tool.

What the output should contain

  • One row per product handle, unchanged handles
  • Character counts for each field so you can sort and spot overruns
  • A flag column for rows the skill was unsure about (no attributes, no images)
  • No invented specs: if the CSV lacks a material or size, the description should not claim one

Descriptions themselves have their own playbook in Claude Code skills for product descriptions. For structured data depth, see skills for schema markup, and for a full crawl, technical SEO skills.

Takeaway: general SEO skill for the method, a 40-line project skill for your store’s rules, file output for review.

Product feeds: Google Merchant Center and beyond

No dedicated, well-maintained Claude Code skill for product feeds turned up in our search, so this is a build-your-own job. That is less work than it sounds, because a feed is a spreadsheet with a published spec.

Google’s Merchant Center product data specification defines the attributes: id, title, description, link, image_link, availability, price, brand, gtin, mpn, condition and category fields among others. A feed skill should:

  1. Map your Shopify export columns to spec attributes
  2. Flag rows missing required attributes for their category
  3. Rewrite feed titles with attribute order that suits the category (brand, product type, size, colour, for apparel; brand, model, key spec, for electronics)
  4. Never alter price, gtin or availability. Those come from the source of truth, not from a language model

Example prompt

Using the Merchant Center spec in feed-rules.md, audit feed.tsv. Output feed_issues.csv listing each item id, the missing or invalid attribute, and a suggested fix. Then write feed_titles.csv with proposed titles only. Leave price, GTIN and availability untouched.

What the output should contain

  • An issues file sorted by count, so the most common error gets fixed first
  • Proposed titles in a separate file from factual fields
  • A note on any GTIN that fails its check digit, since that is a data problem, not a copy one

Why the strict separation? A model that “improves” a price string or guesses a GTIN creates a feed disapproval, or worse, a mismatch between ad and checkout. Keep the model on wording and keep numbers mechanical.

Feeds also feed paid shopping campaigns. For the ad side, see Claude Code skills for PPC.

Collection pages: the most neglected SEO asset in Shopify

Collection pages usually target the commercial keywords that matter most (“linen shirts for men”, “trail running shoes”), yet most stores leave them as a product grid with no copy. Claude Code can draft the intro copy, FAQs and internal links at scale, provided a skill keeps it honest and specific.

A collection skill should produce, per collection:

  • A 60 to 120 word intro above the grid that names the product type and the main buying decision
  • An optional below-grid section with buying guidance (sizing, materials, care) built from your actual product attributes
  • Two or three FAQs drawn from real customer questions (support tickets, reviews), not invented ones
  • Links to sibling and parent collections
  • A check for filtered or tagged URLs that create thin duplicates of the same collection

Example prompt

For each collection in collections.csv, read the products listed under it in products_export.csv. Draft an intro (max 120 words) that names the common materials, price range and use cases found in the actual products. Add two FAQs only if support_questions.md contains matching questions. Output collection_drafts.md, one section per collection handle.

What the output should contain

  • Facts drawn from the product data (price range computed, not estimated)
  • A marker where the skill had no source for an FAQ, instead of a made-up question
  • Suggested internal links using existing collection handles only

Collection architecture is a topic of its own. Topical map skills help plan which collections deserve to exist, and internal linking skills help connect them. Large catalogs with templated category pages should also read programmatic SEO skills.

Claude Code is useful for reading reviews and drafting replies, and dangerous if pointed at writing them. The line is clear in US law.

Useful review workflows

  • Theme mining. Export reviews, ask a skill to cluster complaints and praise by product, and produce a table of recurring issues. That feeds product fixes and collection FAQ content.
  • Response drafts. Draft replies to negative reviews in your brand voice, for a human to edit and post.
  • Copy input. Pull the exact words customers use (“runs small”, “doesn’t pill”) into a phrase bank for descriptions.

Example prompt

Read reviews.csv. For each product with 10+ reviews, list the top three praised attributes and top three complaints, quoting the review IDs that support each. Do not paraphrase into claims the reviews do not make. Output review_themes.md.

The compliance limits

So: a skill can summarise, theme and draft replies. It must never generate review text, star ratings or “customer quotes” for publication. Put that rule in the skill’s SKILL.md in plain words. Brand-voice guidance for replies lives in skills for brand voice.

Probably not as a first purchase. None of the paid packs we verified is built for Shopify. They are general marketing or SEO libraries. If the free tools above cover your needs, they cover them.

Where a paid pack can make sense is when you want a large, pre-written prompt library and do not want to assemble one from GitHub.

PackPrice (verified)Shopify-specific?Notes
Inflectual Master Marketing Skills Bundle$167 one-time, 167 skillsNoBroad marketing coverage; skill count is the seller’s figure
Contra Ultimate Claude SEO & AEO Skills Pack$39 shown vs $79NoSEO and answer-engine focus, applicable to catalog SEO
SuperSkills$50NoGeneral skill pack
DataForSEO (data, not skills)Pay-as-you-go, $50 minimum top-up, $1 trialNoKeyword and SERP data that SEO skills can call

And Claude itself: a Claude Pro plan is $20 a month ($17 a month billed yearly) and includes Claude Code.

We did not buy or test these packs. Prices were taken from vendor pages and our earlier verified checks. Before buying, ask for a file list and confirm whether you get editable SKILL.md files or a PDF of prompts.

Free vs paid at a glance

NeedBest free optionPaid optionVerdict
Correct Shopify API callsShopify AI ToolkitNone neededFree wins
Store briefings and health checksStoreHandNone foundFree wins
Bulk Admin API editsshopify-mcp (scoped)None foundFree, with care
Catalog SEO auditsclaude-seoContra SEO & AEO packFree first
Product and collection copymarketingskills + project skillInflectual bundleFree first, paid for volume of templates
Feed optimisationBuild your ownNone foundBuild
Keyword dataGoogle Search Console exportsDataForSEOPaid if you need volumes

A store workflow that chains these tools

Run the store in passes: audit, draft to file, review, apply in small batches, measure. Each pass uses a different tool.

  1. Audit (read-only). StoreHand’s store-health-check or claude-seo lists missing SEO fields, sold-out active products and broken links.
  2. Draft catalog fields. Your catalog skill writes seo_drafts.csv from the product export.
  3. Draft collection copy. The collection skill writes collection_drafts.md from product data and support questions.
  4. Review. A human edits both files. This step is not optional.
  5. Validate the write. With the AI Toolkit connected, ask Claude to write the bulk-update GraphQL and validate it against the current schema.
  6. Apply to 20 products first. On a development store or a small batch, then check the storefront.
  7. Measure. Compare clicks and impressions in Search Console for the edited URLs after a few weeks. We have no benchmark for what change to expect, and nobody honest does without your data.

Install mechanics for each step are in how to install Claude Code skills. If the terminal is the barrier, Claude Code for non-developers covers that.

Safety rules for any store-connected setup

Treat every store-connected agent like a new staff member on day one: limited access, supervised, logged. Several third-party guides report that the AI Toolkit’s store operations offer no rollback in the current release. We could not confirm that on shopify.dev, so assume it is true until you see otherwise.

  • Use a development store or duplicated products for the first runs
  • Grant the minimum Admin API scopes per task
  • Export a product CSV backup before any bulk write
  • Keep skills in “write to file” mode until output has passed review several times
  • Log every mutation the agent runs, with timestamps
  • Opt out of toolkit telemetry if prompts may contain customer or supplier data
  • Never let a skill alter price, inventory or GTIN fields from generated text

These rules are cheap. Restoring 2,000 product descriptions from memory is not.

Common mistakes stores make with Claude Code

The biggest mistake is letting the model write facts it was never given. A description that claims “organic cotton” when the product data says nothing about fibre is a returns problem and possibly a consumer-protection one.

Other mistakes we see described repeatedly in guides and forum posts:

  • Trusting training data for Shopify APIs. Connect the Dev MCP or toolkit so mutations match the current version.
  • One prompt for the whole catalog. Different categories need different title orders and description lengths. Encode category rules in the skill.
  • Boilerplate across variants. 200 near-identical descriptions help nobody. Add a duplicate check.
  • Skipping collections. Teams polish product pages and leave the higher-intent collection pages empty.
  • Ignoring telemetry and scopes. Defaults are rarely the right setting for a store with customer data.
  • Buying a pack before trying the free tools. None of the paid packs is Shopify-specific.

When nothing fits, write your own skill. It is a Markdown file with a name and a description: how to build a Claude Code skill.

FAQ

Does Shopify have an official MCP server for Claude Code?

Yes. The Shopify Dev MCP server runs locally, needs no authentication, and helps with docs, API schemas and code validation. Shopify recommends its AI Toolkit plugin, which bundles that ability with skills.

How do I install the Shopify AI Toolkit in Claude Code?

Per shopify.dev on 2 November 2026: claude plugin install shopify-ai-toolkit@claude-plugins-official, then restart Claude Code.

Can the Shopify AI Toolkit change my live store?

Its README says it can manage a store through Shopify CLI’s store execute capabilities. Test on a development store first.

Does the Shopify AI Toolkit collect data?

Yes, telemetry is on by default and can include queries and validated code. Create ~/.config/shopify-ai-toolkit/opt-out to opt out.

What happened to Shopify’s Storefront MCP?

Shopify’s docs say its catalog and cart tools were removed in favour of the Universal Commerce Protocol, served at /api/ucp/mcp.

What is the best free Claude Code skill for Shopify SEO?

For audits, claude-seo. For store-specific checks like missing SEO metadata, StoreHand’s health check. Pair either with a short project skill holding your title and meta rules.

Is there a Claude Code skill for Google Merchant Center feeds?

We found no well-maintained dedicated one. Build a skill around Google’s product data specification and keep price, GTIN and availability untouched.

Can Claude Code write collection page copy?

Yes, if it reads your actual product data. Limit facts to what the export contains and use real customer questions for FAQs.

Can I use Claude to write product reviews?

No. The FTC’s consumer reviews rule bans fake reviews, including AI-generated ones. Use Claude to summarise and respond to real reviews.

Do I need to know how to code?

Not for file-based workflows like catalog SEO drafts. Store-connected MCP servers need comfort with API credentials and scopes.

Is it safe to connect Claude Code to my Shopify Admin API?

It can be, with scoped credentials, backups, a development store and logged mutations. Community servers like shopify-mcp include destructive tools such as refunds and deletes.

Will these skills work with WooCommerce or BigCommerce?

The content and SEO skills work on any CSV export. The Shopify AI Toolkit and Shopify MCP servers are Shopify-only.

How much does it cost to run Claude Code for a store?

Claude Pro is $20 a month ($17 a month yearly) and includes Claude Code. Every tool in the free section costs nothing extra.

Are paid skill packs worth it for e-commerce?

Not as a first step. None we verified is Shopify-specific. Consider one only if you want a large prewritten template library.

Will AI-written product content hurt my rankings?

Google’s guidance targets unhelpful content made mainly for rankings, regardless of how it is produced. Specific, accurate, reviewed copy is the safer path. We have no ranking data of our own on this.

How often should I rerun catalog audits?

Weekly suits busy catalogs, which matches StoreHand’s weekly health check design. Smaller stores can run monthly.

Did you test these tools on a live store?

No. This guide is research-based: we read docs, READMEs and pricing pages and checked GitHub data. We did not run them against a store.

Sources and methodology

Repo stars, licences, last push and archived status came from the GitHub API on 2 November 2026. Install commands came from shopify.dev and each README. Prices came from vendor pages and earlier verified checks. Reddit could not be reached by our research tools, so no Reddit threads are quoted; forum sentiment mentioned above is labelled as unverified.

Your next step

Install the Shopify AI Toolkit, create the telemetry opt-out file, and export your products CSV. Then ask Claude Code for one thing: a list of every active product missing an SEO title or description, written to a file. That single read-only run shows you the size of the job and how well the tooling fits your store, before anything touches a live listing.

Ritik Namdev
Written by

Ritik Namdev

Growth · SEO · GEO

Growth marketer documenting a brand-new site's climb into Google and the AI engines - in public, with real numbers. Every tactic here is tested on real sites before it's published.

The Lab · Weekly

One experiment. Every week.

The field notes in your inbox - one thing I tested, the raw numbers behind it, and what it means for getting cited by AI.

Free. One practical SEO + AI search lesson a week. Unsubscribe anytime.

Free forever. Unsubscribe anytime.