amazon-product-fetcher_skill

This skill retrieves complete Amazon product data from a URL or ASIN, including price, rating, availability, and image, without APIs.
  • Python

2.5k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill amazon-product-fetcher

  • _meta.json300 B
  • SKILL.md2.2 KB

Overview

This skill fetches complete Amazon product data directly from public product pages or by ASIN, without requiring any API key. It returns structured fields like title, current price, currency, star rating, review count, availability, main image, and the product URL. It is implemented in Python and uses standard HTTP requests with a browser-like User-Agent to avoid simple blocks. Use it when you need a quick, programmatic snapshot of a product listing.

How this skill works

The skill downloads the Amazon product page HTML and parses visible widgets to extract ASIN, title, price, currency, rating, review count, availability, image URL, and product URL. It accepts either a full Amazon product URL or an ASIN as input. No official Amazon API credentials are required because the skill scrapes the public page; it handles common layout variants but may need retries for CAPTCHAs or undocumented widgets. Output can be emitted as JSON for easy integration.

When to use it

  • Get the details for a specific Amazon product from a URL
  • Fetch the current price for an ASIN without using Amazon APIs
  • Check availability and star rating before displaying a product in an app
  • Quickly archive product metadata for backups or records
  • Automate checks for price or listing changes on individual items

Best practices

  • Limit request rate and add delays to avoid triggering CAPTCHAs or blocks
  • Use the ASIN option if URL parsing fails or for automated workflows
  • Retry once or twice on a CAPTCHA or 503 response; persistent blocks require proxy or manual intervention
  • Validate price and currency fields before acting on financial data
  • For bulk scraping, use a provider-approved API (this skill is for single-item lookups)

Example use cases

  • User asks: “Get Amazon product info for https://www.amazon.com/dp/B0CX44VMKZ” and receives structured JSON with price and availability
  • Background job checks ASIN list daily to detect price drops and stores title, price, and image URL
  • Customer support fetches rating and review count when responding to a product inquiry
  • Content creator embeds current price and main image for a product mention in an article

FAQ

No. The skill scrapes public product pages and does not require API credentials.

What if I get blocked or see a CAPTCHA?

Wait and retry after 30 seconds. Reduce request rate, use the ASIN input, or switch to an API service for high-volume needs.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational