Install
openclaw skills install ericlooi504-gts-price-monitorMonitor competitor product prices across Shopee, Lazada, Amazon, and others with automated tracking, alerts, and detailed comparison reports.
openclaw skills install ericlooi504-gts-price-monitorAutomatically track competitor product prices across Shopee, Lazada, Amazon, and other platforms. Get notified on price drops, generate weekly comparison reports, and make data-driven pricing decisions.
scan prices now — the agent visits each URL, extracts the price, and logs it.price report or compare prices — generates a clean comparison table.alert me when [product] drops below [price] — the agent checks on schedule and notifies you.Tell the agent in natural language:
"Track the price of this Shopee product: https://shopee.com.my/... every 6 hours" "Add this Lazada link to my price monitor: https://www.lazada.com.my/..." "Monitor these 5 Amazon products daily"
The agent should:
scripts/prices.jsonWhen the user asks to scan or on schedule, the agent:
scripts/prices.jsonscripts/price_history.jsonl (append-only)scripts/prices.jsonOn request, generate:
Quick comparison (inline Telegram-friendly):
📊 Price Watch — 3 products tracked
───────────────────────────────
Product A → RM 89.90 ▼ 5% from last week
Product B → RM 245.00 ▲ 2% (new all-time high)
Product C → RM 59.90 — No change
Detailed CSV report: Run the Python script scripts/report.py to generate reports/price_report_YYYY-MM-DD.csv with full history.
The agent supports natural language alert setup:
"Tell me if iPhone 15 drops below RM 4,000" "Alert me when Product C goes on sale" "Notify me if any tracked product drops more than 15%" "Stop alerting me about Product A"
Alerts are stored in scripts/alerts.json. The agent checks them after each scan cycle.
scripts/manage.py — Data management CLIpython3 scripts/manage.py products add <url> --name "Product Name" --interval 6 --alert-price 89.90
python3 scripts/manage.py products list
python3 scripts/manage.py products remove <id>
python3 scripts/manage.py alerts add --product <id> --type below --value 100.00
python3 scripts/manage.py alerts list
python3 scripts/manage.py alerts remove <id>
python3 scripts/manage.py history export --days 30
scripts/report.py — Generate reportspython3 scripts/report.py # Quick summary (stdout)
python3 scripts/report.py --csv # Full CSV to reports/
python3 scripts/report.py --product <id> # Single product history
python3 scripts/report.py --trends # Price trend analysis
.product-price or [data-testid="product-price"] elements..my (Malaysia), .sg (Singapore), etc.#corePriceDisplay_desktop_feature_div .a-price-whole. Watch for coupon discounts listed separately.