amazon-product-detail

Extract full product data from Amazon product detail pages across regional TLDs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually copying product data from Amazon detail pages is slow and error-prone, especially when enriching large ASIN lists. This Skill reads an open Amazon product page in the browser and returns a structured JSON record with 100+ fields, eliminating copy-paste work.

Core Features & Use Cases

  • Full Product Extraction: Captures ASIN, title, brand, price, list price, star ratings with breakdown, review counts, stock status, delivery info, features, description, images, attributes, bestseller ranks, variants, seller info, and sample reviews.
  • Multi-Region Support: Works on amazon.com, amazon.co.uk, amazon.de, amazon.co.jp, and 16 other regional TLDs without login.
  • Batch ASIN Enrichment: Supports serial batch processing of ASIN lists within one browser session, with per-ASIN JSON persistence for error resumption.
  • Use Case: Given a spreadsheet of 500 Amazon product URLs, run the Skill in a loop to build a normalized product dataset with price, BSR, and variant data for competitive analysis.

Quick Start

Open an Amazon product page in the browser and ask the agent to extract the full product record from this Amazon URL.

Frequently Asked Questions about amazon-product-detail

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

FAQPage Schema
How do I scrape Amazon product detail pages with a browser agent?

Open the Amazon product URL in the browser session, then run the extraction script via browser-act eval. It returns a JSON object with ASIN, title, price, ratings, attributes, variants, bestseller ranks, and seller info parsed from the page DOM.

What data fields can be extracted from an Amazon product page?

The extraction returns over 100 fields including asin, title, brand, price, listPrice, stars, starsBreakdown, reviewsCount, inStock, delivery, features, description, images, attributes, bestsellerRanks, variantAsins, seller, and sample product page reviews.

Does Amazon scraping work on regional sites like amazon.co.uk or amazon.de?

Yes, the extraction works across all Amazon regional TLDs including amazon.com, co.uk, de, co.jp, fr, it, es, ca, com.au, in, and others. The loadedCountryCode field reports which region the page was loaded from.

Why does Amazon product extraction return productTitle not found?

This error means the page is not a product detail page, is a 404, or a CAPTCHA anti-bot interstitial blocked rendering. Retry with a fresh browser session or a residential proxy in the target region.

Can I enrich a large list of Amazon ASINs in bulk?

Yes, iterate ASINs serially inside one browser session with a 3-6 second delay between items, reusing the session with only navigate and eval per ASIN. Persist each result as it completes so a crash resumes from the failed ASIN.

What are the limitations of Amazon variant ASIN extraction?

variantAsins only covers ASINs visible in swatch elements on first render. Large twister structures that lazy-load variants via XHR surface only the visible subset, and productPageReviews returns only the 6-10 sample reviews shown on the detail page.