amazon-buy-box-monitor-api-skill — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited amazon-buy-box-monitor-api-skill (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill provides users with an automated Amazon Buy Box monitoring service using the BrowserAct API template. It can directly extract structured data including basic product details, other sellers' prices, and seller ratings from Amazon via a specific ASIN. No coding or proxies are required, and users only need to provide the ASIN and an optional marketplace URL to retrieve clean and usable data.
Before running, you must check the BROWSERACT_API_KEY environment variable. If it is not set, do not take any other actions; you must prompt and wait for the user to provide it. The Agent must inform the user at this time:
"Since you have not configured the BrowserAct API Key, please go to the BrowserAct Console first to get your Key."
When calling the script, the Agent should flexibly configure the following parameters based on the user's needs:
stringB005O2ZU68stringhttps://amazon.com/https://amazon.co.uk/The Agent should execute the following standalone script to achieve "one command to get results":
# Example invocation
python -u ./scripts/amazon_buy_box_monitor_api.py "ASIN" "Marketplace_url"Since this task involves automated browser operations, it may take some time (several minutes). The script will continuously output status logs with timestamps while running (e.g., [14:30:05] Task Status: running). Agent Instructions:
After successful execution, the script will parse and print the result directly from the API response. The result includes:
asin: The Amazon Standard Identification Numberproduct_title: The title of the productbuy_box_owner: The owner of the buy boxbuy_box_price: The current buy box pricecurrency: The currency of the pricefulfillment_method: The fulfillment method (e.g., FBA, FBM)availability_status: Stock availability statusother_sellers: An array of other sellers including their name, price, shipping fee, and seller ratingseller_info: Detailed information about the main seller including rating and feedback countIf an error is encountered during the execution of the script (such as network fluctuations or task failure), the Agent should follow this logic:
"Invalid authorization", it means the API Key is invalid or expired. In this case, do not retry, but guide the user to re-check and provide the correct API Key."Invalid authorization" but the task fails (e.g., output starts with Error: or returns empty results), the Agent should automatically attempt to execute the script once more.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.