Install
openclaw skills install @browseract-cli/amazon-product-search-scraper-api-skillThis skill helps users run the Amazon Product Search Scraper BrowserAct template and extract structured public data. Use this skill when users ask to collect amazon product search scraper data, scrape amazon product search scraper results, monitor public records from this source, export structured r
openclaw skills install @browseract-cli/amazon-product-search-scraper-api-skillThis skill uses BrowserAct's Amazon Product Search Scraper API template to extract structured public data. It starts the official workflow template, waits for completion, and prints the returned result so the Agent can use the data for research, monitoring, reporting, or downstream automation.
Before running, check the BROWSERACT_API_KEY environment variable. If not set, do not take other measures; ask and wait for the user to provide it.
Agent must inform the user:
"Since you haven't configured the BrowserAct API Key yet, please go to the BrowserAct Console to get your Key."
Agent should configure the following parameters based on user requirements:
stringhttps://www.amazon.comhttps://www.amazon.comstringiPhoneiPhonenumber1010Agent should run the standalone script from this skill directory:
python -u ./scripts/amazon_product_search_scraper_api.py "https://www.amazon.com" "iPhone" "10"
Since this task involves automated browser operations, it may take several minutes. The script continuously outputs timestamped status logs such as [14:30:05] Task Status: running.
Agent guidelines:
After successful execution, the script retrieves and prints the BrowserAct API response. The returned data may include these fields:
product_name: Extracted product name value when available.description: Extracted description value when available.product_url: Extracted product url value when available.review_count: Extracted review count value when available.star_rating: Extracted star rating value when available.current_price: Extracted current price value when available.original_price: Extracted original price value when available.buy_availability: Extracted buy availability value when available.sales_volume_past_month: Extracted sales volume past month value when available.image_url: Extracted image url value when available.sponsored: Extracted sponsored value when available.Ground conclusions in the extracted data and handle missing fields gracefully.
If an error occurs during script execution such as network fluctuations or task failure, the Agent should follow this logic:
Check Output Content:
"Invalid authorization", it means the API Key is invalid or expired. Do not retry; guide the user to re-check and provide the correct API Key."concurrent" or "too many running tasks" or similar concurrency limit messages, it means the current subscription plan's concurrent task limit has been reached. Do not retry; guide the user to upgrade their plan.
Agent must inform the user:
"The current task cannot be executed because your BrowserAct account has reached the limit of concurrent tasks. Please go to the BrowserAct Plan Upgrade Page to upgrade your subscription plan and enjoy more concurrent task benefits."
Error: or returns empty results, the Agent should automatically try to re-execute the script once.Retry Limit: