Source profileQuality 87/100Review permissions

browser-act/skills/solutions/ecommerce/amazon-asin-lookup-api-skill/SKILL.md

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

Source repository stars
5,155
Declared platforms
0
Static risk flags
1
Last source update
2026-07-21
Source checked
2026-08-04

Decision brief

What it does—and where it fits

This skill helps users extract structured product details from Amazon using a specific ASIN (Amazon Standard Identification Number).

Best for

  • 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 avail…

Not for

  • Tasks that require unconfirmed production actions or broad system permissions.
  • Environments where the pinned source and install steps cannot be inspected.

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeNot declaredNo explicit evidencePortability before use
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/browser-act/skills --skill "solutions/ecommerce/amazon-asin-lookup-api-skill"
Safe inspection promptEditorial

Inspect the Agent Skill "amazon-asin-lookup-api-skill" from https://github.com/browser-act/skills/blob/060f5be942894174722a705b2c450c3e082db379/solutions/ecommerce/amazon-asin-lookup-api-skill/SKILL.md at commit 060f5be942894174722a705b2c450c3e082db379. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

Workflow

What the source asks the agent to do

  1. 01

    🔑 API Key Setup

    Before running, check the BROWSERACTAPIKEY 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, please visit the BrowserAct Console to get your Key…

    Before running, check the BROWSERACTAPIKEY 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…
  2. 02

    🚀 Usage

    The agent should execute the following script to get results in one command:

    The agent should execute the following script to get results in one command:
  3. 03

    Example Usage

    python -u ./scripts/amazonasinlookupapi.py "ASINVALUE"

    While waiting for the script result, keep monitoring the terminal output.As long as the terminal is outputting new status logs, the task is running normally; do not mistake it for a deadlock or unresponsiveness.Only if the status remains unchanged for a long time or the script stops outputting without returning a result should you consider triggering the retry mechanism.
  4. 04

    📖 Introduction

    This skill utilizes BrowserAct's Amazon ASIN Lookup API template to provide a seamless way to retrieve comprehensive product information from Amazon. By simply providing an ASIN, you can extract structured data including title, price, ratings, brand, and detailed descriptions di…

    This skill utilizes BrowserAct's Amazon ASIN Lookup API template to provide a seamless way to retrieve comprehensive product information from Amazon. By simply providing an ASIN, you can extract structured data includin…
  5. 05

    ✨ Features

    1. No Hallucinations: Pre-set workflows avoid AI generative hallucinations, ensuring stable and precise data extraction. 2. No Captcha Issues: No need to handle reCAPTCHA or other verification challenges. 3. No IP Restrictions: No need to handle regional IP restrictions or geofe…

    No Hallucinations: Pre-set workflows avoid AI generative hallucinations, ensuring stable and precise data extraction.No Captcha Issues: No need to handle reCAPTCHA or other verification challenges.No IP Restrictions: No need to handle regional IP restrictions or geofencing.

Permission review

Static risk signals and limitations

Runs scripts

medium · line 29

The documentation asks the agent to run terminal commands or scripts.

The agent should execute the following script to get results in one command:

Runs scripts

medium · line 33

The documentation asks the agent to run terminal commands or scripts.

python -u ./scripts/amazon_asin_lookup_api.py "ASIN_VALUE"

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score87/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars5,155SourceRepository attention, not individual Skill quality
Compatibility0 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
browser-act/skills
Skill path
solutions/ecommerce/amazon-asin-lookup-api-skill/SKILL.md
Commit
060f5be942894174722a705b2c450c3e082db379
License
MIT
Collected
2026-08-04
Default branch
main
View the original SKILL.md

Amazon ASIN Lookup Skill

📖 Introduction

This skill utilizes BrowserAct's Amazon ASIN Lookup API template to provide a seamless way to retrieve comprehensive product information from Amazon. By simply providing an ASIN, you can extract structured data including title, price, ratings, brand, and detailed descriptions directly into your application without manual scraping.

✨ Features

  1. No Hallucinations: Pre-set workflows avoid AI generative hallucinations, ensuring stable and precise data extraction.
  2. No Captcha Issues: No need to handle reCAPTCHA or other verification challenges.
  3. No IP Restrictions: No need to handle regional IP restrictions or geofencing.
  4. Faster Execution: Tasks execute faster compared to pure AI-driven browser automation solutions.
  5. Cost-Effective: Significantly lowers data acquisition costs compared to high-token-consuming AI solutions.

🔑 API Key Setup

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, please visit the BrowserAct Console to get your Key."

🛠️ Input Parameters

The agent should configure the following parameters based on user requirements:

  1. ASIN (Amazon Standard Identification Number)
    • Type: string
    • Description: The unique identifier for the Amazon product.
    • Required: Yes
    • Example: B07TS6R1SF

🚀 Usage

The agent should execute the following script to get results in one command:

# Example Usage
python -u ./scripts/amazon_asin_lookup_api.py "ASIN_VALUE"

⏳ Execution Monitoring

Since this task involves automated browser operations, it may take some time (several minutes). The script will continuously output status logs with timestamps (e.g., [14:30:05] Task Status: running). Agent Instructions:

  • While waiting for the script result, keep monitoring the terminal output.
  • As long as the terminal is outputting new status logs, the task is running normally; do not mistake it for a deadlock or unresponsiveness.
  • Only if the status remains unchanged for a long time or the script stops outputting without returning a result should you consider triggering the retry mechanism.

📊 Data Output

Upon success, the script parses and prints the structured product data from the API response, which includes:

  • product_title: Full title of the product.
  • ASIN: The provided ASIN.
  • product_url: URL of the Amazon product page.
  • brand: Brand name.
  • price_current_amount: Current price.
  • price_original_amount: Original price (if applicable).
  • price_discount_amount: Discount amount (if applicable).
  • rating_average: Average star rating.
  • rating_count: Total number of ratings.
  • featured: Badges like "Amazon's Choice".
  • color: Color variant (if applicable).
  • compatible_devices: List of compatible devices (if applicable).
  • product_description: Full product description.
  • special_features: Highlighted features.
  • style: Style attribute (if applicable).
  • material: Material used (if applicable).

⚠️ Error Handling & Retry

If an error occurs during script execution (e.g., network fluctuations or task failure), the Agent should follow this logic:

  1. Check Output Content:

    • If the output contains "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.
    • If the output does not contain "Invalid authorization" but the task failed (e.g., output starts with Error: or returns empty results), the Agent should automatically try to re-execute the script once.
  2. Retry Limit:

    • Automatic retry is limited to one time. If the second attempt fails, stop retrying and report the specific error information to the user.

🌟 Typical Use Cases

  1. Product Data Enrichment: Retrieve full details for a list of ASINs to update an e-commerce database.
  2. Price Comparison: Lookup current Amazon prices for specific ASINs to compare with other retailers.
  3. Review Monitoring: Track changes in rating averages and review counts for key products.
  4. Availability Checks: Automatically verify if a specific product is currently in stock on Amazon.
  5. Brand Analysis: Identify the brand and manufacturer of products identified by ASIN.
  6. Detailed Specifications: Fetch material, style, and color information for catalog management.
  7. Feature Highlighting: Extract "special features" and detailed descriptions for marketing copy.
  8. Compatibility Verification: Check "compatible devices" for electronics or accessories.
  9. Market Research: Analyze featured badges like "Amazon's Choice" for specific product IDs.
  10. URL Resolution: Convert a list of ASINs into full Amazon product page URLs.

Alternatives

Compare before choosing

Computed 10023,781

alirezarezvani/claude-skills

app-store-optimization

App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklist

Computed 956,424

trailofbits/skills

coverage-analysis

Coverage analysis measures code exercised during fuzzing. Use when assessing harness effectiveness or identifying fuzzing blockers.

Computed 954,922

dotnet/skills

improve-skill-quality

Diagnoses and fixes skills in the dotnet/skills repository that lose to their own baseline, fail to activate, time out, or return "no credible improvement". Use when an evaluation verdict is a regression or underpowered, when a skill regressed after a change, when /evaluate reports no results, or when deciding whether a weak skill should be strengthened or retired. Do not use for scaffolding a brand-new skill (use create-skill) or a brand-new eval (use create-skill-test).

Computed 9438,473

wshobson/agents

brand-landingpage

Brand-first landing page designer — runs a brand-identity interview (colors, typography, shape language), then generates and iterates on a polished landing page via Stitch with deployment-ready HTML. Use when the user asks to create, design, or build a landing page, homepage, or marketing page and has no established visual direction. Skip when they have a design mockup, need a dashboard or app UI, are working at component level, building a multi-page app, or restyling with known design tokens —