Agent skill

amazon-competitor-analyzer

Scrapes Amazon product data from ASINs using browseract.com automation API and performs surgical competitive analysis. Compares specifications, pricing, review quality, and visual strategies to identify competitor moats and vulnerabilities.

Stars 135
Forks 10

Install this agent skill to your Project

npx add-skill https://github.com/browser-act/skills/tree/main/amazon-competitor-analyzer

Metadata

Additional technical details for this skill

openclaw
{
    "emoji": "\ud83d\udcca",
    "requires": {
        "env": [
            "BROWSERACT_API_KEY"
        ],
        "bins": [
            "python"
        ]
    }
}

SKILL.md

Amazon Competitor Analyzer

This skill scrapes Amazon product data from user-provided ASINs using browseract.com's browser automation API and performs deep competitive analysis.

When to Use This Skill

  • Competitive research: Input multiple ASINs to understand market landscape
  • Pricing strategy analysis: Compare price bands across similar products
  • Specification benchmarking: Deep dive into technical specs and feature differences
  • Review insights: Analyze review quality, quantity, and sentiment patterns
  • Market opportunity discovery: Identify gaps and potential threats

What This Skill Does

  1. ASIN Data Collection: Extract product title, price, rating, review count, images
  2. Specification Extraction: Deep extraction of technical specs, features, and materials
  3. Review Quality Analysis: Analyze review patterns, keywords, and sentiment
  4. Multi-Dimensional Comparison: Side-by-side comparison of key metrics
  5. Moat Identification: Identify core competitive advantages and barriers
  6. Vulnerability Discovery: Find competitor weaknesses and market opportunities

Features

  1. Stable and accurate data extraction: Pre-set workflows ensure consistent results.
  2. Browser automation: Uses BrowserAct's automated browser instances for reliable data collection.
  3. Global accessibility: BrowserAct provides servers in multiple regions.
  4. Fast execution: Optimized workflow templates complete tasks quickly.
  5. Cost efficient: Reduces manual research time and associated costs.

Prerequisites

BrowserAct.com Account Setup

You need a BrowserAct.com account and API key:

  1. Visit browseract.com
  2. Sign up for an account
  3. Navigate to API Settings
  4. Generate an API key

Environment Configuration

Copy the .env.example file to .env and add your API key:

bash
cp .env.example .env
# Edit .env and replace YOUR_API_KEY_HERE with your actual API key

Or set as environment variable:

bash
export BROWSERACT_API_KEY="your-api-key-here"

Usage

Basic Analysis

bash
python amazon-competitor-analyzer/amazon_competitor_analyzer.py B09G9GB4MG

Multiple Products

bash
python amazon-competitor-analyzer/amazon_competitor_analyzer.py B09G9GB4MG B07ABC11111 B08N5WRWNW

With Output Directory

bash
python amazon-competitor-analyzer/amazon_competitor_analyzer.py B09G9GB4MG -o ./output

Output Formats

  • CSV: Structured data table
  • Markdown: Comprehensive report
  • JSON: Raw data with analysis

Parameters

Parameter Type Default Description
asins string - One or more Amazon ASINs to analyze
--output, -o string ./output Output directory
--format string all Output format (csv/markdown/json/all)
--api-key string env BrowserAct API key

Dependencies

This skill requires the following Python packages:

bash
pip install requests

Optional (for automatic .env loading):

bash
pip install python-dotenv

Environment Variables

Variable Required Description
BROWSERACT_API_KEY Yes Your BrowserAct API key. Get it from BrowserAct Console

Error Handling

  • Invalid API Key: Check BROWSERACT_API_KEY environment variable
  • Network Error: Verify internet connection
  • Rate Limit: Wait and retry with exponential backoff
  • Invalid ASIN: Verify ASIN format (10 alphanumeric characters)

Version: 1.0.0
Updated: 2026-02-09
Template ID: 77814333389670716

Expand your agent's capabilities with these related and highly-rated skills.

browser-act/skills

youtube-batch-transcript-extractor-api-skill

This skill helps users automatically extract YouTube video transcripts and metadata in batch via the BrowserAct API. The Agent should proactively apply this skill when users express needs like batch extract full transcripts from YouTube videos for specific keywords, scrape YouTube subtitles for a list of videos, get batch video metadata and likes counts for analysis, automate YouTube search and subtitle extraction, collect multiple video transcripts published this week, download bulk YouTube video subtitles without writing crawler scripts, build a dataset of transcripts from top YouTube videos, extract YouTube video URLs and publisher info in batch, gather full video content for AI summarization pipelines, monitor recent YouTube videos and extract their transcripts, batch retrieve structured subtitle data for media research, extract transcripts from trending YouTube content automatically.

135 10
Explore
browser-act/skills

web-research-assistant

AI-powered web research assistant that leverages BrowserAct API to supplement restricted web access by searching the internet for additional information. Designed for OpenClaw and Claude Code.

135 10
Explore
browser-act/skills

youtube-channel-api-skill

This skill helps users automatically extract structured channel data from YouTube search results via BrowserAct API. Agent should proactively apply this skill when users express needs like finding YouTube channels about specific topics, collecting data on YouTube content creators, tracking YouTube influencers in specific industries, getting YouTube channel information for competitor analysis, searching for YouTube channels related to keywords, monitoring YouTube channel updates for specific keywords, finding YouTube channels that recently published videos, extracting YouTube channel subscriber counts, discovering YouTube vloggers in specific niches, building a YouTube channel database for market research, batch extracting YouTube channel links and descriptions, or monitoring competitor channel growth.

135 10
Explore
browser-act/skills

amazon-reviews-api-skill

This skill helps users automatically extract Amazon product reviews via the Amazon Reviews API. Agent should proactively apply this skill when users express needs like getting reviews for Amazon product with ASIN B07TS6R1SF, analyzing customer feedback for a specific Amazon item, getting ratings and comments for a competitive product, tracking sentiment of recent Amazon reviews, extracting verified purchase reviews for quality assessment, summarizing user experiences from Amazon product pages, monitoring product performance through customer reviews, collecting reviewer profiles and links for market research, gathering review titles and descriptions for content analysis, scraping Amazon reviews without requiring a login.

135 10
Explore
browser-act/skills

amazon-asin-lookup-api-skill

This skill helps users extract structured product details from Amazon using a specific ASIN (Amazon Standard Identification Number). Use this skill when the user asks to get Amazon product details by ASIN, lookup Amazon product title and price using ASIN, extract Amazon product ratings and reviews count for a specific ASIN, check Amazon product availability and current price, get Amazon product description and features via ASIN, enrich product catalog with Amazon data using ASIN, monitor Amazon product price changes for specific ASINs, retrieve Amazon product brand and material information, fetch Amazon product images and specifications by ASIN, validate Amazon ASIN and get product metadata.

135 10
Explore
browser-act/skills

youtube-video-api-skill

This skill helps users automatically extract channel-level and video detail data from a specific YouTube channel via BrowserAct API. Agent should proactively apply this skill when users express needs like extracting channel video data, getting latest or popular videos from a YouTube channel, tracking competitor channel content, extracting video metrics such as views likes comments, retrieving subscriber count and channel info, monitoring posting cadence of a YouTube channel, gathering video data for content strategy analysis, getting earliest videos of a YouTube creator, analyzing engagement signals across a full channel, and downloading structured YouTube video details without manual scraping.

135 10
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results