Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Extracts structured product data from Amazon search results via BrowserAct's API template. Input keywords, an optional brand filter, a quantity limit, and a UI language to retrieve titles, prices, ratings, review counts, monthly sales estimates, and availability across paginated results.
Bypasses CAPTCHAs and regional IP restrictions automatically, which makes it more reliable and cheaper than running general-purpose AI browser automation against Amazon.
When to use it
- Tracking competitor prices and discounts on Amazon by brand
- Identifying best-selling products in a specific category
- Building a product catalog with titles and URLs from search results
- Checking stock availability for specific brand items
- Estimating market demand using monthly sales data
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Find Sony wireless earbuds on Amazon with prices and ratings
- 1Verify BROWSERACT_API_KEY is set in environment, prompt user to obtain one if missing
- 2Run amazon_product_search_api.py with keywords 'wireless earbuds', brand 'Sony', quantity 50, language 'en'
- 3Monitor terminal status logs until script completes or timeout is detected
- 4Parse returned records for product_title, rating_score, review_count, current_price, list_price, and is_best_seller
Structured list of Sony wireless earbuds entries with titles, detail URLs, star ratings, review counts, current and list prices, and best seller flags
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.