AI Agent Hub
Back to skills
E-Commerce Price Monitor icon

E-Commerce Price Monitor

Data Analysis Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @user_fa54a8fd/dke-price-monitor following the guide at https://skillhub.cn/install/skillhub.md.

About this skill

Problem it solves

E-commerce price scraping is often blocked by dynamic page rendering: titles, prices, and store names may live in different selectors, while Taobao and Tmall can hide or omit fields due to login state and anti-scraping controls. This skill targets product pages on jd.com, taobao.com, and tmall.com, turning scattered page data into a clean structured result.

How it works

The skill relies on OpenClaw's built-in browser tool instead of requiring Playwright as an extra dependency:

  • Platform detection: identify JD, Taobao, or Tmall from the domain.
  • Page load and rendering wait: open the product page, allow dynamic content to settle, then read the snapshot.
  • Selector-based extraction: for example, JD pages may use .sku-name, h1 for title and .p-price, .price for price; Taobao and Tmall pages may rely more on .tb-detail-hd h1 and .tb-rmb-num.
  • Structured output: return JSON and summarize the product name, current price, store name, and stock status in plain language.

For batch runs, it processes URLs one by one with pauses between requests to reduce anti-scraping risk.

Boundaries and notes

  • JD pages are usually easier to scrape; Taobao and Tmall are stricter, so missing title or price may require manual copying or another browser automation setup.
  • Full prices may depend on login state, so users should be prompted to retry after logging in.
  • Price display normalizes values by removing the ¥ symbol; screenshot OCR is only a fallback and is not recommended as the main approach.

Use Cases

  • E-commerce operations team batch-scrapes Taobao/JD product prices and store names into structured JSON for price comparison
  • Data analyst extracts title, price, and store from multiple JD product pages and compiles them into a report
  • Sourcing team monitors Tmall competitor price changes, batch-scrapes results, and summarizes them in Chinese
  • Automation engineer scrapes e-commerce product pages with OpenClaw's built-in browser tool without installing Playwright

Best For

  • E-commerce operations: batch-extract JD/Taobao product prices and store names for price comparison and sourcing decisions
  • Data analyst: pull structured fields from multiple e-commerce product pages and consolidate them into reports or BI tools
  • Automation engineer: scrape e-commerce pages using OpenClaw's built-in browser tool without adding extra dependencies
  • Sourcing / procurement: periodically monitor competitor price changes and get readable Chinese summaries plus JSON output