ecommerce-price-watcher
Track product prices across ecommerce sites and alert on offers or target-price hits. Use when a user wants to monitor one or many product URLs or item queries, compare current vs previous prices, detect discounts, and generate alert-ready summaries with product name, old/new price, percent drop, and direct link.
Why use this skill?
Automate product price tracking and receive instant alerts on discounts and target price hits across ecommerce sites with this OpenClaw skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/pbalajiips/ecommerce-price-watcherWhat This Skill Does
The ecommerce-price-watcher is a specialized OpenClaw agent skill designed to monitor product prices across the web. It functions by tracking specific URLs or performing intelligent search-based discovery for products. The skill periodically checks these items, compares current prices against historical records, and triggers alerts when a price drop is detected or when a user-defined target price is reached. It uses a robust multi-layered parsing strategy, prioritizing clean JSON-LD and Open Graph data, with regex fallback for reliable extraction.
Installation
To integrate this skill into your environment, use the OpenClaw hub command:
clawhub install openclaw/skills/skills/pbalajiips/ecommerce-price-watcher
Once installed, verify availability by running the included Python script at scripts/price_watch.py.
Use Cases
This skill is perfect for bargain hunters, ecommerce professionals, and power shoppers. It is ideal for:
- Waitlisting: Monitoring high-ticket items like electronics or appliances until they hit a specific budget.
- Trend Analysis: Collecting data on price volatility for specific products over time.
- Inventory Tracking: Keeping tabs on stock availability and price shifts for limited-run items.
- Automated Alerting: Integrating with communication platforms (Discord, Telegram, Slack) to receive real-time notifications via crontab scheduling.
Example Prompts
- "Track the price of the Sony WH-1000XM5 headphones on Amazon, and let me know if it drops below 300 USD."
- "Search for the latest Nintendo Switch OLED model and add a price watcher for it, making sure to only include results from trusted retailers."
- "List all my current product watchers and show me the price history for the desk chair I'm monitoring."
Tips & Limitations
- Rate Limiting: Some websites may block automated requests with 403 errors. If you face this, avoid over-polling; a 60-120 minute interval is standard.
- Dynamic Content: This skill does not execute JavaScript. It works best on server-side rendered pages; highly dynamic sites using heavy SPA frameworks may require custom adapters.
- Data Integrity: Always use the
--trusted-onlyflag when performing item queries to ensure the discovery mechanism avoids low-quality or potentially malicious storefronts. The skill is designed for performance and safety, processing data locally without storing sensitive credentials.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-pbalajiips-ecommerce-price-watcher": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read