Install
openclaw skills install @browseract-cli/amazon-buy-box-offers-scraper-api-skillThis skill helps users run the Amazon Buy Box Offers Scraper BrowserAct template and extract structured public data. Use this skill when users ask to collect amazon buy box offers scraper data, scrape amazon buy box offers scraper results, monitor public records from this source, export structured r
openclaw skills install @browseract-cli/amazon-buy-box-offers-scraper-api-skillThis skill uses BrowserAct's Amazon Buy Box Offers 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.comstringB005O2ZU68B005O2ZU68Agent should run the standalone script from this skill directory:
python -u ./scripts/amazon_buy_box_offers_scraper_api.py "https://www.amazon.com" "B005O2ZU68"
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:
asin: Extracted asin value when available.product_title: Extracted product title value when available.product_url: Extracted product url value when available.buy_box_owner: Extracted buy box owner value when available.buy_box_price: Extracted buy box price value when available.currency: Extracted currency value when available.fulfillment_method: Extracted fulfillment method value when available.availability_status: Extracted availability status value when available.shipping_price_or_text: Extracted shipping price or text value when available.seller_rating: Extracted seller rating value when available.seller_feedback_count: Extracted seller feedback count value when available.other_seller_offers: Extracted other seller offers 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: