@veyralabs/shopify-store
v0.2.0
Published
Shopify store auditor for Claude Code — MCP connected audit or public extraction mode
Maintainers
Readme
@veyralabs/shopify-store
A Claude Code skill for auditing and optimizing Shopify stores. Works in two modes depending on what's available.
Mode A - MCP Connected: Uses shopify-mcp to read real store data - products, collections, navigation, orders, installed apps, metafields. Runs a full audit across 6 dimensions with actual data, not guesses.
Mode B - Public extraction: Uses Scrapling to extract what's publicly visible - navigation structure, loaded scripts (app detection), product page markup, meta tags, structured data, canonical URLs. No API access needed. Less complete, but still actionable.
The skill detects which mode is available automatically.
What it audits
Product catalog - title formulas, descriptions, images, alt texts, variant naming, SKUs.
Collection architecture - hierarchy depth, orphan products, smart collection rules, naming consistency.
Navigation - header/footer completeness, depth, mobile accessibility.
SEO - Shopify-specific issues: canonical tag conflicts from dual product URLs, tag page indexation, variant URLs, structured data (Product schema, BreadcrumbList), meta title/description coverage.
App stack - load impact per app, redundant apps (two review apps, two email platforms), abandoned apps, page builder overuse.
Conversion signals - reviews above the fold, trust elements, add-to-cart placement, cart friction, checkout trust.
Installation
npx @veyralabs/skills install shopify-storeOr install the full pack:
npx @veyralabs/skills install shopify-suiteAfter installation, the skill is available in .claude/skills/shopify-suite/shopify-store/.
The slash command /shopify-store appears in the Claude Code command menu.
Connecting shopify-mcp (Mode A)
Add to your Claude Code MCP config:
{
"mcpServers": {
"shopify": {
"command": "npx",
"args": [
"shopify-mcp",
"--clientId", "YOUR_CLIENT_ID",
"--clientSecret", "YOUR_CLIENT_SECRET",
"--domain", "YOUR_STORE.myshopify.com"
]
}
}
}Get credentials by creating a custom app in your Shopify admin with Admin API access.
Without MCP, the skill falls back to Mode B automatically.
Usage
Audit my Shopify store at storename.myshopify.com
Why is my conversion rate low?
Which apps should I remove to speed up my store?
Fix the SEO issues on my product pages
Review my collection structurePart of VeyraSkills
This skill is part of the veyraskills collection.
Also available:
- @veyralabs/shopify-dev - Shopify developer skill (themes, apps, APIs)
- @veyralabs/naming-suite - startup naming and brand analysis
- @veyralabs/webcloner - pixel-accurate website cloning
