LLM Skills
~/catalog/scraping & collection//SKILL

Apify e commerce

/SKILL

Extract data on products, prices, reviews, and seller information from any e-commerce platform

sickn33sickn33
45.0k
May 22, 2026
MIT License
// skill content

--- name: apify-ecommerce description: "Extract product data, prices, reviews, and seller information from any e-commerce platform using Apify's E-commerce Scraping Tool." risk: unknown source: community --- # E-commerce Data Extraction Extract product data, prices, reviews, and seller information from any e-commerce platform using Apify's E-commerce Scraping Tool. ## When to Use - You need product, pricing, review, stock, or seller data from e-commerce sites. - The task involves price monitoring, competitor product comparison, MAP enforcement, or review analysis. - You need a guided workflow for extracting marketplace data and summarizing findings. ## Prerequisites - .env file with APIFY_TOKEN (at ~/.claude/.env) - Node.js 20.6+ (for native --env-file support) ## Workflow Selection | User Need | Workflow | Best For | |-----------|----------|----------| | Track prices, compare products | Workflow 1: Products & Pricing | Price monitoring, MAP compliance, competitor analysis. Add AI summary for insights. | | Analyze reviews (sentiment or quality) | Workflow 2: Reviews | Brand perception, customer sentiment, quality issues, defect patterns | | Find sellers across stores | Workflow 3: Sellers | Unauthorized resellers, vendor discovery via Google Shopping | ## Progress Tracking `` Task Progress: - [ ] Step 1: Select workflow and determine data source - [ ] Step 2: Configure Actor input - [ ] Step 3: Ask user preferences (format, filename) - [ ] Step 4: Run the extraction script - [ ] Step 5: Summarize results ` --- ## Workflow 1: Products & Pricing **Use case:** Extract product data, prices, and stock status. Track competitor prices, detect MAP violations, benchmark products, or research markets. **Best for:** Pricing analysts, product managers, market researchers. ### Input Options | Input Type | Field | Description | |------------|-------|-------------| | Product URLs | detailsUrls | Direct URLs to product pages (use object format) | | Category URLs | listingUrls | URLs to category/search result pages | | Keyword Search | keyword + marketplaces | Search term across selected marketplaces | ### Example - Product URLs `json { "detailsUrls": [ {"url": "https://www.amazon.com/dp/B09V3KXJPB"}, {"url": "https://www.walmart.com/ip/123456789"} ], "additionalProperties": true } ` ### Example - Keyword Search `json { "keyword": "Samsung Galaxy S24", "marketplaces": ["www.amazon.com", "www.walmart.com"], "additionalProperties": true, "maxProductResults": 50 } ` ### Optional: AI Summary Add these fields to get AI-generated insights: | Field | Description | |-------|-------------| | fieldsToAnalyze | Data points to analyze: ["name", "offers", "brand", "description"] | | customPrompt | Custom analysis instructions | **Example with AI summary:** `json { "keyword": "robot vacuum", "marketplaces": ["www.amazon.com"], "maxProductResults": 50, "additionalProperties": true, "fieldsToAnalyze": ["name", "offers", "brand"], "customPrompt": "Summarize price range and identify top brands" } ` ### Output Fields - name - Product name - url - Product URL - offers.price - Current price - offers.priceCurrency - Currency code (may vary by seller region) - brand.slogan - Brand name (nested in object) - image - Product image URL - Additional seller/stock info when additionalProperties: true > **Note:** Currency may vary in results even for US searches, as prices reflect different seller regions. --- ## Workflow 2: Customer Reviews **Use case:** Extract reviews for sentiment analysis, brand perception monitoring, or quality issue detection. **Best for:** Brand managers, customer experience teams, QA teams, product managers. ### Input Options | Input Type | Field | Description | |------------|-------|-------------| | Product URLs | reviewListingUrls | Product pages to extract reviews from | | Keyword Search | keywordReviews + marketplacesReviews | Search for product reviews by keyword | ### Example - Extract Reviews from Product `json { "reviewListingUrls": [ {"url": "https://www.amazon.com/dp/B09V3KXJPB"} ], "sortReview": "Most recent", "additionalReviewProperties": true, "maxReviewResults": 500 } ` ### Example - Keyword Search `json { "keywordReviews": "wireless earbuds", "marketplacesReviews": ["www.amazon.com"], "sortReview": "Most recent", "additionalReviewProperties": true, "maxReviewResults": 200 } ` ### Sort Options - Most recent - Latest reviews first (recommended) - Most relevant - Platform default relevance - Most helpful - Highest voted reviews - Highest rated - 5-star reviews first - Lowest rated - 1-star reviews first > **Note:** The sortReview: "Lowest rated" option may not work consistently across all marketplaces. For quality analysis, collect a large sample and filter by rating in post-processing. ### Quality Analysis Tips - Set high maxReviewResults` for stati

// original public source
sickn33/antigravity-awesome-skills
/skills/apify-ecommerce/SKILL.md
License: MIT License
Independent project, not affiliated with Anthropic. This skill remains the property of its original author.
// install this skill
Paste this command in your terminal at the root of your project:
mkdir -p .claude/commands && curl -o ".claude/commands/SKILL.md" "https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/apify-ecommerce/SKILL.md"
Then in Claude Code, type /SKILL to activate it.
open_in_newOpen original source
// save
Save available after sign in.
loginSign in to save
// information
Creatorsickn33
Stars 45.0k
LicenseMIT License
UpdatedMay 22, 2026
Format.md
AccessFree
// similar

Skills Scraping & collection

View allarrow_forward