Download for MacApple silicon, macOS 14+
Skill

e-commerce

@firecrawl Updated 2026-04-19

Navigate e-commerce sites to extract products, pricing, categories, and inventory. Handles pagination, variants, and JS-heavy storefronts.

Install

With your agent

Install OMGSkills skill "firecrawl/firecrawl-agent:e-commerce" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/firecrawl/web-agent /tmp/web-agent && ln -s /tmp/web-agent/agent-core/src/skills/definitions/e-commerce ~/.claude/skills/e-commerce

From README

E-commerce Extraction General Patterns Check for sitemap.xml first -- many stores list all product URLs Look for /products.json, /api/products, or similar API endpoints before scraping HTML Product listing pages usually paginate: look for ?page=N, ?offset=N, or "Load more" buttons Always check the total count shown on the page vs what you've extracted Product Data Checklist Name, brand, SKU/ID Price (current, original/compare-at, currency) Variants (size, color, etc.) with per-variant pricing and availability Images (primary + gallery) Description (short + long) Category/breadcrumb path Availability/stock status Ratings and review count Pagination Check for: next/prev links, page numbers, "showing X of Y" text For infinite scroll: use interact to scroll and load more Keep count: if page says "200 products" and you have 24, keep going JS-Heavy Sites Use interact for sites that require JavaScript rendering Look for XHR/API calls in the page that return JSON -- often easier than parsin...