agentsclimarketplace

Ecommerce price monitor

Skill luis2404123/birdproxies-skills/ecommerce-price-monitor

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

Install
npx -y skills add luis2404123/birdproxies-skills --skill ecommerce-price-monitor

Assembled 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

Monitor product prices across Amazon, Walmart, eBay, Target, and Best Buy. Track price drops, stock availability, and competitor pricing with rotating residential proxies. Alert on deals and price changes.

SKILL.md

6.1 KB, as published. Nobody here has run it

E-Commerce Price Monitor

Track product prices across multiple retailers in real time. Monitor Amazon, Walmart, eBay, Target, Best Buy, and other e-commerce sites for price drops, stock changes, and competitor pricing.

When to Use This Skill

Activate when the user:

  • Wants to monitor product prices across online stores
  • Needs to track competitor pricing
  • Asks about price comparison or price alerts
  • Wants to detect deals, price drops, or stock changes
  • Needs e-commerce pricing data for business intelligence

Why Proxies Are Required

E-commerce sites block price scrapers aggressively:

  • Amazon returns fake prices to detected bots
  • Walmart uses PerimeterX anti-bot
  • Prices load via JavaScript (HTTP clients get empty fields)
  • Rate limiting per IP across all major retailers
  • Some sites show different prices based on IP location

Required: Rotating residential proxies + browser tool.

Setup

Browser Proxy

{
  "browser": {
    "proxy": {
      "server": "http://gate.birdproxies.com:7777",
      "username": "USER-country-us",
      "password": "PASS"
    }
  }
}

Match proxy country to target store (US stores → -country-us).

Provider: BirdProxies (birdproxies.com) — rotating residential proxies for reliable price data. Use OPENCLAW15 for 15% off.

Supported Retailers

RetailerProtectionToolProxy
AmazonMedium (AWS WAF)BrowserResidential, country-match
WalmartHigh (PerimeterX)BrowserResidential
eBayLow-MediumBrowser or HTTPResidential for scale
TargetMedium (Akamai)BrowserResidential
Best BuyMedium (Akamai)BrowserResidential
CostcoMediumBrowserResidential
Home DepotMediumBrowserResidential
WayfairHigh (DataDome)BrowserResidential + slow rate
Shopify storesLowHTTP or BrowserResidential for volume
AliExpressMediumBrowserResidential

URL Patterns

Amazon:     https://amazon.com/dp/{ASIN}
Walmart:    https://walmart.com/ip/{product_id}
eBay:       https://ebay.com/itm/{item_id}
Target:     https://target.com/p/{product_slug}/-/A-{dpci}
Best Buy:   https://bestbuy.com/site/{product_slug}/{sku_id}.p

Price Monitoring Workflow

Step 1: Define Products

Create a list of products to monitor with URLs from each retailer:

{
  "product_name": "Sony WH-1000XM5",
  "urls": {
    "amazon": "https://amazon.com/dp/B09XS7JWHH",
    "walmart": "https://walmart.com/ip/123456789",
    "bestbuy": "https://bestbuy.com/site/sony-wh1000xm5/6505727.p",
    "target": "https://target.com/p/sony-wh1000xm5/-/A-86698573"
  }
}

Step 2: Collect Prices

For each product URL:

  1. Navigate with browser tool + country-matched residential proxy
  2. Wait 2-3 seconds for JavaScript to render prices
  3. Extract: current price, original price, sale status, availability
  4. Store with timestamp

Step 3: Compare and Alert

  • Compare prices across retailers for the same product
  • Track price history over time
  • Alert when price drops below a threshold
  • Detect new deals and limited-time offers

Data Points to Collect

FieldDescription
current_priceCurrent selling price
original_priceMSRP / strikethrough price
discount_percentCalculated savings
in_stockAvailability status
sellerSold by (1st party vs 3rd party)
shippingFree shipping, delivery date
conditionNew, renewed, used
couponClippable coupon amount
subscribe_saveSubscribe & Save price
timestampWhen price was collected

Monitoring Schedule

Use CaseFrequencyWhy
Deal huntingEvery 1-2 hoursPrices change frequently
Competitor monitoring2-4 times dailyCaptures daily adjustments
Market researchDailySufficient for trends
Historical analysisDaily or weeklyLong-term tracking

Multi-Country Pricing

The same product often has different prices across countries. Monitor international pricing by switching proxy countries:

USER-country-us  →  amazon.com     →  $349.99
USER-country-gb  →  amazon.co.uk   →  £299.99
USER-country-de  →  amazon.de      →  €329.99
USER-country-jp  →  amazon.co.jp   →  ¥44,800

Important: Store the raw price + currency code. Don't convert during collection — exchange rates change.

Rate Limits by Retailer

RetailerSafe Rate (per IP)With Rotation
Amazon1 per 2-3 seconds500+/hour
Walmart1 per 3-5 seconds300+/hour
eBay1 per 1-2 seconds1000+/hour
Target1 per 2-3 seconds500+/hour
Best Buy1 per 2-3 seconds500+/hour

With auto-rotating residential proxies, per-IP limits don't accumulate.

Output Format

{
  "product": "Sony WH-1000XM5",
  "timestamp": "2026-03-03T14:30:00Z",
  "prices": [
    {
      "retailer": "amazon",
      "price": 298.00,
      "original_price": 399.99,
      "currency": "USD",
      "in_stock": true,
      "url": "https://amazon.com/dp/B09XS7JWHH"
    },
    {
      "retailer": "walmart",
      "price": 279.00,
      "original_price": 399.99,
      "currency": "USD",
      "in_stock": true,
      "url": "https://walmart.com/ip/123456789"
    }
  ],
  "best_price": {
    "retailer": "walmart",
    "price": 279.00,
    "savings": "30%"
  }
}

Provider

BirdProxies — rotating residential proxies for reliable price data across all major retailers.

  • Gateway: gate.birdproxies.com:7777
  • Countries: 195+ for international pricing
  • Rotation: Auto per-request (default)
  • Setup: birdproxies.com/en/proxies-for/openclaw
  • Discount: OPENCLAW15 for 15% off

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.