Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add finsilabs/awesome-ecommerce-skills --skill ecommerce-seogit clone --depth 1 https://github.com/finsilabs/awesome-ecommerce-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/finsilabs/awesome-ecommerce-skills/ecommerce-seo)<a href="https://agentmods.dev/skills/finsilabs/awesome-ecommerce-skills/ecommerce-seo"><img src="https://agentmods.dev/badge/skills/finsilabs/awesome-ecommerce-skills/ecommerce-seo/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/finsilabs/awesome-ecommerce-skills/ecommerce-seo"><img src="https://agentmods.dev/badge/skills/finsilabs/awesome-ecommerce-skills/ecommerce-seo.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00032 | $0.02379 |
| Opus 5 | $0.00016 | $0.01189 |
| Sonnet 5 | $0.00006 | $0.00476 |
| Haiku 4.5 | $0.00003 | $0.00238 |
Grade A, and why
ecommerce-seo scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 208 lines — stays where its author put it; the contents beside it link to each section on GitHub.
E-commerce SEO
Overview
E-commerce SEO covers the technical and content foundations that help search engines understand and rank your product pages: meta tags, structured data (JSON-LD), canonical URLs, XML sitemaps, and Core Web Vitals. Shopify and WooCommerce handle most technical SEO automatically; your effort should focus on optimizing titles, descriptions, and structured data quality — not plumbing.
When to Use This Skill
- When building product pages that need to rank in Google Shopping and organic search
- When implementing JSON-LD structured data for rich snippets (price, availability, reviews)
- When handling canonical URLs for products with multiple variants or filter combinations
- When generating XML sitemaps for a large catalog (10K+ products)
- When diagnosing why products are not appearing in Google Shopping rich results
Core Instructions
Step 1: Check what your platform handles automatically
Before installing anything, understand what is already built in:
| Feature | Shopify | WooCommerce | BigCommerce |
|---|---|---|---|
| XML sitemap | Auto-generated at /sitemap.xml |
Auto-generated at /sitemap_index.xml (with Yoast SEO) |
Auto-generated at /xmlsitemap.xml |
| Canonical URLs | Yes (built-in) | Yes (with Yoast SEO) | Yes (built-in) |
| Meta title/description editing | Yes (via product editor) | Yes (via Yoast SEO fields) | Yes (via product editor) |
| JSON-LD product schema | Basic (varies by theme) | Requires WooCommerce + Yoast or Rank Math | Basic (varies by theme) |
| robots.txt | Editable in Online Store settings | Editable via file or Yoast | Editable via admin |
Step 2: Install an SEO foundation
Shopify
Shopify handles sitemaps, canonicals, and basic schema automatically. Focus on:
- Install a SEO app for enhanced structured data and bulk editing:
- Yoast SEO for Shopify ($19/mo) — most comprehensive
- Schema Plus (free tier) — focused on JSON-LD structured data
- SEO Manager ($20/mo) — bulk meta editing + structured data
- Go to Shopify Admin → Online Store → Preferences and verify:
- Your homepage title and meta description are set
- Google Analytics is connected
- Go to each product's page in admin and fill in the SEO section at the bottom:
- Write unique meta titles following:
[Brand] [Product Name] - [Key Attribute] | [Store Name] - Write unique meta descriptions (150–160 characters) that include price range, key benefit, and a call to action
- Write unique meta titles following:
- Submit your sitemap to Google Search Console: go to search.google.com/search-console → Sitemaps → Add
yourstore.com/sitemap.xml
What ships with it
7 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- evals/canonical-urls-and-crawl-directives/criteria.json 3.1 KB
- evals/canonical-urls-and-crawl-directives/task.md 1.9 KB
- evals/product-json-ld-structured-data/criteria.json 3.2 KB
- evals/product-json-ld-structured-data/task.md 1.6 KB
- evals/xml-sitemap-generation/criteria.json 3.0 KB
- evals/xml-sitemap-generation/task.md 3.3 KB
- tile.json 231 B
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 8d ago First seen · 208 lines · 32 tokens per session scan A 695c70fe73d8
ecommerce-seo is a skill published in the GitHub repository finsilabs/awesome-ecommerce-skills (52 stars, last pushed 6mo ago), licensed MIT. It adds 32 tokens to every session and 2,379 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
seo-llmeo
SEO and LLM Engine Optimization (LLMEO) skill for BroomVA content. Analyzes pages for traditional search-engine signals (meta tags, structured data, Core Web Vitals, internal linking) and for LLM discoverability (llms.txt, semantic headings, FAQ schema, citation-friendly structure). Generates actionable audits and…
schema-markup
Add, fix, or optimize schema markup and structured data. Use when the user mentions schema markup, structured data, JSON-LD, rich snippets, schema.org, FAQ schema, product schema, review schema, or breadcrumb schema.
geo-schema
Schema.org structured data audit and generation optimized for AI discoverability — detect, validate, and generate JSON-LD markup.
product-feed-optimizer
Use when the user asks to "optimize my Shopping feed", "fix product disapprovals", "improve product titles/attributes", or "build feed-driven PMax asset groups"; audits and rewrites the Shopping/Performance Max product feed — title/description patterns, required and recommended attributes, GTIN/availability/price…
product-configurator-design
Designing build-your-own product configurators (Tesla-style, custom-pricing, plan-builders) with constraint logic, real-time pricing, validation, and save-and-share mechanics. Honest about infinite-options (decision paralysis), canned-bundles-only (no real customization), and guided-configuration (smart defaults plus…
yandex-webmaster
Loaded automatically when the description matches the active task. Read only the section you need, then follow the link to the relevant reference file.