taobao-shop-catalog

Extract paginated product listings from Taobao and Tmall shop catalog pages by shopId.

5.5k|269|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/browser-act/skills --skill taobao-shop-catalog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: taobao-shop-catalog
Source: https://github.com/browser-act/skills/tree/main/solutions/ecommerce/taobao-shop-catalog
Command: npx skills add https://github.com/browser-act/skills --skill taobao-shop-catalog

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually browsing a Taobao or Tmall shop page by page to collect product IDs and titles is slow and error-prone, especially for shops with hundreds of items. This Skill automates catalog extraction from a shop you are already logged into, returning structured itemId, title, image URL, and item URL data page by page.

Core Features & Use Cases

  • Paginated Catalog Extraction: Navigate shop catalog pages via URL pagination (pageNo parameter) and extract up to 60 products per page with deduplication by itemId.
  • Taobao and Tmall Support: Handles both shop{id}.taobao.com and redirected {name}.tmall.com shop URLs automatically.
  • Batch Orchestration Guidance: Includes instructions for serial page looping, error resumption from the last successful page, and pre-batch testing.
  • Use Case: A reseller wants to monitor a competitor's Tmall store inventory. Provide the shopId, and the Skill iterates all catalog pages, collecting every itemId and title for downstream price tracking via the taobao-product-detail skill.

Quick Start

Ask the agent to list all products from the Taobao shop with shopId 67095450, starting from page 1.

Frequently Asked Questions about taobao-shop-catalog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape all products from a Taobao shop?

Open the shop catalog page at shop{shopId}.taobao.com/category.htm while logged in, then run the extraction script per page using the pageNo URL parameter. Each page returns up to 60 items with itemId, title, and image URL; stop when a page returns zero results.

How to get a product list from a Tmall store by shopId?

Navigate to the shop URL with the search=y and pageNo parameters; Tmall shops redirect from shop{id}.taobao.com to {name}.tmall.com automatically. The extraction script handles both URL structures and returns the same JSON format.

Does Taobao shop scraping require login?

Yes, the user must be logged in to Taobao with the nickname visible in the page header before extraction. The Skill verifies login status first and terminates if the user cannot log in, since it only reads data already displayed in the authenticated browser.

Why are prices missing from Taobao shop catalog extraction?

Taobao shop catalog pages use font-based price obfuscation that cannot be decoded through DOM extraction. To get prices, fetch individual items with the taobao-product-detail skill using the collected itemIds.

What happens when Taobao catalog extraction returns zero results?

Zero results usually mean the page did not load correctly or the shopId is invalid. Take a screenshot to verify the page state, confirm the shopId, and retry; some shops are Tmall-only and require following the redirect URL.