amazon-best-selling-products-finder-api-skill
Amazonで売れ筋商品をキーワードや地域を指定して検索し、価格やレビュー、販売数などのデータを抽出することで、市場調査や競合分析に役立つ情報を効率的に収集するSkill。
📜 元の英語説明(参考)
This skill helps users extract structured best-selling product data from Amazon via the BrowserAct API. Agent should proactively apply this skill when users express needs like search for best selling products on Amazon, extract Amazon product data based on keywords, find top rated Amazon products, monitor Amazon competitor prices and sales, discover trending products on Amazon marketplace, extract Amazon product titles prices and ratings, gather Amazon product sales volume for market research, search Amazon best sellers in specific region, collect Amazon product reviews and promotion details, analyze Amazon product availability and badges, get Amazon product data for market analysis.
🇯🇵 日本人クリエイター向け解説
Amazonで売れ筋商品をキーワードや地域を指定して検索し、価格やレビュー、販売数などのデータを抽出することで、市場調査や競合分析に役立つ情報を効率的に収集するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o amazon-best-selling-products-finder-api-skill.zip https://jpskill.com/download/17616.zip && unzip -o amazon-best-selling-products-finder-api-skill.zip && rm amazon-best-selling-products-finder-api-skill.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/17616.zip -OutFile "$d\amazon-best-selling-products-finder-api-skill.zip"; Expand-Archive "$d\amazon-best-selling-products-finder-api-skill.zip" -DestinationPath $d -Force; ri "$d\amazon-best-selling-products-finder-api-skill.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
amazon-best-selling-products-finder-api-skill.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
amazon-best-selling-products-finder-api-skillフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 2
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Amazon Best Selling Products Finder API Skill
📖 Skill の紹介
この Skill は、BrowserAct Amazon Best Selling Products Finder API テンプレートを使用して、ユーザーにワンストップの製品データ抽出サービスを提供します。Amazon から構造化されたベストセラー製品データを直接抽出できます。検索キーワード、データ制限、およびマーケットプレイスの URL を入力することにより、タイトル、価格、評価、レビュー、販売量、およびプロモーションの詳細を含む、クリーンで使いやすい製品データを簡単に入手できます。
✨ 特徴
- ハルシネーションがなく、安定した正確なデータ抽出を保証: 事前設定されたワークフローにより、AI 生成によるハルシネーションを回避します。
- CAPTCHA の問題なし: reCAPTCHA やその他の検証の課題に対処する必要はありません。
- IP アクセス制限およびジオフェンシングなし: 地域的な IP 制限に対処する必要はありません。
- よりアジャイルな実行速度: 純粋な AI 駆動のブラウザ自動化ソリューションと比較して、タスクの実行が高速です。
- 非常に高い費用対効果: 大量の Token を消費する AI ソリューションと比較して、データ取得コストを大幅に削減します。
🔑 API Key ガイドフロー
実行する前に、まず BROWSERACT_API_KEY 環境変数を確認してください。設定されていない場合は、他のアクションを実行せず、ユーザーに協力を求めて提供されるのを待ちます。
Agent はこの時点でユーザーに通知する必要があります:
"BrowserAct API Key がまだ設定されていないため、BrowserAct Console にアクセスして Key を取得してください。"
🛠️ 入力パラメータ
スクリプトを呼び出すとき、Agent はユーザーのニーズに基づいて、次のパラメータを柔軟に構成する必要があります。
-
KeyWords
- Type:
string - Description: Amazon 製品の検索に使用される検索キーワード。
- Example:
iphone 17 pro max,gaming mouse,running shoes
- Type:
-
Date_limit
- Type:
number - Description: 抽出する製品の最大数。
- Default:
10 - Recommendation: クイックチェックの場合は低い数に、包括的な分析の場合は高い数に設定します。
- Type:
-
Marketplace_url
- Type:
string - Description: 地域固有の検索のための Amazon マーケットプレイス URL。
- Default:
https://www.amazon.com - Example:
https://www.amazon.co.uk,https://www.amazon.de
- Type:
🚀 呼び出し方法 (推奨)
Agent は、次のスタンドアロンスクリプトを実行して、「1 つのコマンドで結果を取得」を実現する必要があります。
# 呼び出し例
python -u ./scripts/amazon_best_selling_products_finder_api.py "search keywords" limit "marketplace_url"
⏳ 実行状況の監視
このタスクには自動化されたブラウザ操作が含まれるため、時間がかかる場合があります (数分)。スクリプトは、実行中に タイムスタンプ付きのステータスログを継続的に出力します (例: [14:30:05] Task Status: running)。
Agent への注意:
- スクリプトが結果を返すのを待っている間、ターミナル出力を監視してください。
- ターミナルが新しいステータスログを出力し続けている限り、タスクは正常に実行されていることを意味します。デッドロックまたは応答がないと誤って判断しないでください。
- ステータスが長時間変わらない場合、またはスクリプトの出力が停止して結果が返されない場合は、再試行メカニズムをトリガーできます。
📊 データ出力の説明
正常に実行されると、スクリプトは API 応答から直接結果を解析して出力します。結果には以下が含まれます。
title: 製品タイトルbrand: ブランド名list_price: 元のリスト価格current_price: 現在の販売価格star_rating: 平均星評価review_count: レビュー総数past_month_sales: 過去 1 か月の販売量availability: 在庫状況promotion: プロモーションオファーasin: Amazon Standard Identification Numbercategory: 製品カテゴリbadge: Amazon's Choice のようなバッジproduct_url: 製品への直接リンク
⚠️ エラー処理と再試行メカニズム
スクリプトの実行中にエラーが発生した場合 (ネットワークの変動やタスクの失敗など)、Agent は次のロジックに従う必要があります。
-
出力内容の確認:
- 出力に
"Invalid authorization"が含まれている 場合、API Key が無効または期限切れであることを意味します。この時点で、再試行せずに、ユーザーに再確認して正しい API Key を提供するように指示します。 - 出力に
"Invalid authorization"が含まれていない が、タスクの実行に失敗した場合 (たとえば、出力がError:で始まるか、返された結果が空の場合)、Agent は スクリプトの再実行を自動的に 1 回試行する必要があります。
- 出力に
-
再試行制限:
- 自動再試行は 1 回 に制限されています。2 回目の試行が失敗した場合も、再試行を停止し、特定のエラーメッセージをユーザーに報告します。
🌟 典型的なユースケース
- 市場調査: 製品リストと評価を抽出して、特定のキーワードの現在の市場を分析します。
- 競合他社分析: 競合他社の価格設定、割引、および販売量を経時的に監視します。
- トレンド製品の発見: 特定のカテゴリ内で最も売れている、評価の高い製品を見つけます。
- 価格監視: 現在の価格とリスト価格を追跡して、購入戦略を最適化します。
- 地域間分析: さまざまな Amazon マーケットプレイスでの製品の入手可能性と価格を比較します。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Amazon Best Selling Products Finder API Skill
📖 Skill Introduction
This skill provides users with a one-stop product data extraction service using the BrowserAct Amazon Best Selling Products Finder API template. It can directly extract structured best-selling product data from Amazon. By inputting search keywords, data limit, and marketplace URL, you can easily get clean and usable product data including titles, prices, ratings, reviews, sales volume, and promotional details.
✨ Features
- No hallucinations, ensuring stable and precise data extraction: Preset workflows avoid AI generative hallucinations.
- No CAPTCHA issues: No need to handle reCAPTCHA or other verification challenges.
- No IP access restrictions and geofencing: No need to handle regional IP restrictions.
- More agile execution speed: Compared to pure AI-driven browser automation solutions, task execution is faster.
- Extremely high cost-effectiveness: Significantly reduces data acquisition costs compared to AI solutions that consume a large number of Tokens.
🔑 API Key Guide Flow
Before running, first check the BROWSERACT_API_KEY environment variable. If it is not set, do not take other actions; require and wait for the user to collaborate to provide it.
The Agent must inform the user at this time:
"Since you have not configured the BrowserAct API Key yet, please go to the BrowserAct Console to get your Key."
🛠️ Input Parameters
When calling the script, the Agent should flexibly configure the following parameters based on user needs:
-
KeyWords
- Type:
string - Description: Search keywords used to find Amazon products.
- Example:
iphone 17 pro max,gaming mouse,running shoes
- Type:
-
Date_limit
- Type:
number - Description: Maximum number of products to extract.
- Default:
10 - Recommendation: Set to a lower number for quick checks, or higher for comprehensive analysis.
- Type:
-
Marketplace_url
- Type:
string - Description: Amazon marketplace URL for region-specific searches.
- Default:
https://www.amazon.com - Example:
https://www.amazon.co.uk,https://www.amazon.de
- Type:
🚀 Call Method (Recommended)
The Agent should execute the following standalone script to achieve "one command to get results":
# Call example
python -u ./scripts/amazon_best_selling_products_finder_api.py "search keywords" limit "marketplace_url"
⏳ Running Status Monitoring
Since this task involves automated browser operations, it may take a long time (several minutes). The script will continuously output status logs with timestamps (e.g. [14:30:05] Task Status: running) during execution.
Agent notice:
- While waiting for the script to return the result, please keep an eye on the terminal output.
- As long as the terminal is still outputting new status logs, it means the task is running normally. Please do not mistakenly judge it as a deadlock or unresponsive.
- If the status remains unchanged for a long time or the script stops outputting and no result is returned, the retry mechanism can be triggered.
📊 Data Output Description
After successful execution, the script will parse and print the result directly from the API response. The result contains:
title: Product titlebrand: Brand namelist_price: Original list pricecurrent_price: Current selling pricestar_rating: Average star ratingreview_count: Total review countpast_month_sales: Sales volume in the past monthavailability: Stock statuspromotion: Promotional offersasin: Amazon Standard Identification Numbercategory: Product categorybadge: Badges like Amazon's Choiceproduct_url: Direct link to the product
⚠️ Error Handling & Retry Mechanism
During the execution of the script, if an error occurs (such as network fluctuation or task failure), the Agent should follow this logic:
-
Check the output content:
- If the output contains
"Invalid authorization", it means the API Key is invalid or expired. At this time, do not retry, and guide the user to recheck and provide the correct API Key. - If the output does not contain
"Invalid authorization"but the task execution fails (for example, the output starts withError:or the returned result is empty), the Agent should automatically try to execute the script again once.
- If the output contains
-
Retry limit:
- Automatic retry is limited to once. If the second attempt still fails, stop retrying and report the specific error message to the user.
🌟 Typical Use Cases
- Market Research: Extract product listings and ratings to analyze the current market for specific keywords.
- Competitor Analysis: Monitor competitor pricing, discounts, and sales volume over time.
- Trending Products Discovery: Find the best-selling and highly rated products within a specific category.
- Price Monitoring: Track current prices and list prices to optimize purchasing strategies.
- Cross-Region Analysis: Compare product availability and pricing across different Amazon marketplaces.
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (6,217 bytes)
- 📎 scripts/amazon_best_selling_products_finder_api.py (4,292 bytes)