This skill helps users extract basic product details other sellers prices and seller ratings from Amazon via ASIN automatically using the BrowserAct API. Agent should proactively apply this skill when users express needs like query Amazon buy box information, monitor Amazon product prices, extract Amazon product details by ASIN, check other sellers prices on Amazon, get Amazon seller ratings and feedback count, monitor buy box ownership for a specific ASIN, track Amazon fulfillment methods for competitors, compare Amazon product prices across different sellers, retrieve Amazon buy box availability status, analyze Amazon seller profile details.
npx skills add https://github.com/browser-act/skills --skill amazon-buy-box-monitor-api-skill
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.10. Analyze Amazon seller profile details: Extract detailed seller info and recent feedback summaries.
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.
Build agentic applications with GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streaming responses, managing sessions, connecting to MCP servers, or creating custom agents. Triggers on Copilot SDK, GitHub SDK, agentic app, embed Copilot, programmable agent, MCP server, custom agent.
Coding Agent Session Search - unified CLI/TUI to index and search local coding agent history from Claude Code, Codex, Gemini, Cursor, Aider, ChatGPT, Pi-Agent, Factory, and more. Purpose-built for AI agent consumption with robot mode.
Destructive Command Guard - High-performance Rust hook for Claude Code that blocks dangerous commands before execution. SIMD-accelerated, modular pack system, whitelist-first architecture. Essential safety layer for agent workflows.
Makepad UI development skills for Rust apps: setup, patterns, shaders, packaging, and troubleshooting.
Secure environment variable management ensuring secrets are never exposed in Claude sessions, terminals, logs, or git commits
Prompt for generating an AGENTS.md file for a repository
Take browser-act/amazon-buy-box-monitor-api-skill from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.