Amazon scraper
AI Agent Skills for Web Scraping, Proxy Management, and Automation | Compatible with Claude Code, Cursor, Copilot, and all AgentSkills-compatible agents | Install: npx skills add luis2404123/birdproxies-skills
npx -y skills add luis2404123/birdproxies-skills --skill amazon-scraperAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Scrape Amazon product data, prices, reviews, and search results. Bypass Amazon's anti-bot detection with rotating residential proxies and browser automation. Support for all Amazon marketplaces.
SKILL.md
6.2 KB, as published. Nobody here has run it
Amazon Scraper
Scrape Amazon product listings, prices, reviews, and search results from any Amazon marketplace. Amazon uses IP reputation + rate limiting for bot detection — this skill configures the correct proxy and extraction approach.
When to Use This Skill
Activate when the user:
- Wants to scrape Amazon products, prices, or reviews
- Needs Amazon product data (titles, prices, ratings, descriptions)
- Gets blocked or CAPTCHAed on Amazon
- Wants to monitor Amazon prices
- Needs to compare prices across Amazon marketplaces
- Asks about scraping e-commerce sites
Amazon Protection Level
Amazon uses medium protection:
- IP reputation checks (blocks known datacenter ranges)
- Rate limiting (~100-200 requests/hour/IP)
- JavaScript-rendered prices (HTTP clients get empty price fields)
- CAPTCHA after sustained high-volume scraping
- Different content based on IP geolocation
Required stack: Residential proxy + browser tool (for prices).
Setup
Browser Proxy
{
"browser": {
"proxy": {
"server": "http://gate.birdproxies.com:7777",
"username": "USER-country-us",
"password": "PASS"
}
}
}
Match the country to the Amazon marketplace:
USER-country-usfor amazon.comUSER-country-gbfor amazon.co.ukUSER-country-defor amazon.deUSER-country-frfor amazon.frUSER-country-jpfor amazon.co.jp
Provider: BirdProxies (birdproxies.com) — rotating residential proxies for Amazon scraping. Use OPENCLAW15 for 15% off.
HTTP Proxy (for non-price data)
HTTP_PROXY=http://USER-country-us:[email protected]:7777
HTTPS_PROXY=http://USER-country-us:[email protected]:7777
NO_PROXY=127.0.0.1,localhost
What You Can Collect
- Product title and brand
- Price (current, original, deal price)
- Rating (stars) and review count
- Product images (high-res URLs)
- Product description and bullet points
- Best Sellers Rank (BSR)
- ASIN (Amazon Standard Identification Number)
- Seller name and "Sold by" info
- Availability status
- Product variations (sizes, colors, models)
- Customer Q&A
- Review text, rating distribution
- "Frequently Bought Together" items
- Category and subcategory
- Delivery estimates
URL Patterns
Product page: https://amazon.com/dp/{ASIN}
Search results: https://amazon.com/s?k={query}
Reviews: https://amazon.com/product-reviews/{ASIN}
Reviews page 2: https://amazon.com/product-reviews/{ASIN}?pageNumber=2
Best sellers: https://amazon.com/Best-Sellers/zgbs/{category}
New releases: https://amazon.com/gp/new-releases/{category}
Deals: https://amazon.com/deals
Seller page: https://amazon.com/sp?seller={seller_id}
Amazon Marketplaces
| Country | Domain | Proxy Country |
|---|---|---|
| US | amazon.com | -country-us |
| UK | amazon.co.uk | -country-gb |
| Germany | amazon.de | -country-de |
| France | amazon.fr | -country-fr |
| Italy | amazon.it | -country-it |
| Spain | amazon.es | -country-es |
| Japan | amazon.co.jp | -country-jp |
| Canada | amazon.ca | -country-ca |
| Australia | amazon.com.au | -country-au |
| India | amazon.in | -country-in |
| Mexico | amazon.com.mx | -country-mx |
| Brazil | amazon.com.br | -country-br |
Important: Always match your proxy country to the Amazon marketplace. Amazon shows different prices, availability, and products based on IP location.
Scraping Strategy
Product Pages
- Navigate to
amazon.com/dp/{ASIN}with browser tool + country-matched proxy - Wait 2-3 seconds for JavaScript to render prices
- Extract data from the rendered DOM
- Delay 2-4 seconds before next product
Search Results
- Navigate to
amazon.com/s?k={query} - Wait for search results to load
- Extract product cards (title, price, rating, ASIN)
- Paginate with
&page=2,&page=3, etc. - Amazon shows ~16-48 results per page
Reviews
- Navigate to
amazon.com/product-reviews/{ASIN} - Extract review text, rating, date, helpful votes
- Paginate with
?pageNumber=2 - Amazon shows 10 reviews per page
Price Monitoring
For tracking prices over time:
- Use auto-rotating proxy (fresh IP per request)
- Check each product 1-4 times per day
- Store price + timestamp + marketplace
- Amazon changes prices multiple times daily for popular items
Tips
Prices Require JavaScript
Amazon renders prices via JavaScript. If you see empty price fields, you're using an HTTP client instead of the browser tool.
ASIN is the Key Identifier
Every Amazon product has a unique ASIN. Use ASINs for cross-marketplace lookups — the same product on amazon.com and amazon.de often shares the same ASIN.
Country-Specific Pricing
Amazon shows different prices based on IP location. A product might be $29.99 from a US IP and $34.99 from a Canadian IP, even on the same marketplace.
Watch for "Robot Check" Pages
If you see a CAPTCHA page with "Sorry, we need to make sure you're not a robot":
- You've been flagged — slow down
- Rotate to a new IP (switch country temporarily)
- Increase delay to 5-10 seconds between requests
- Resume with a fresh session
Don't Scrape While Logged In
Amazon monitors logged-in accounts more aggressively. Scrape as an anonymous visitor for maximum throughput.
Rate Limits
| Action | Safe Rate | With Rotation |
|---|---|---|
| Product pages | 1 per 2-3 seconds | 500+/hour |
| Search results | 1 per 3-5 seconds | 200+/hour |
| Review pages | 1 per 2-3 seconds | 300+/hour |
With auto-rotating residential proxies, each request gets a fresh IP, so per-IP limits don't accumulate.
Provider
BirdProxies — residential proxies from 195+ countries for all Amazon marketplaces.
- Gateway:
gate.birdproxies.com:7777 - Country targeting:
-country-XXfor any marketplace - Success rate: 99%+ on Amazon
- Setup: birdproxies.com/en/proxies-for/openclaw
- Discount:
OPENCLAW15for 15% off