amazon-shopping について
Amazon で商品を検索し、商品ページで情報を確認したうえで条件に沿って推薦するショッピングスキルです。価格、評価、レビュー数を比較して商品を選びたい人向けです。
主な機能
- 01不足している購入条件の確認
- 02Amazon 検索と ASIN の対応付け
- 03商品ページで情報を検証
- 04条件とレビュー数に基づく順位付け
- 05推薦にトレードオフを記載
活用シーン
- 01予算内の商品を比較
- 02用途に合う贈り物を探す
- 03互換性や必須条件を確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ jlave-dev/ agent-skills --skill amazon-shoppingインストール後、Claude Code で/amazon-shoppingを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
evaluations.jsonreference/asin-extraction.mdcommon-errors.mdoutput-formats.md詳細
Amazon ショッピング
Amazon で検索し、商品ページで製品情報を確認して、ランキング形式でおすすめ商品を提示します。
要件の確認
ブラウザーを操作する前に、買い物に関する制約で不足している情報を直接尋ねます。
- 予算または無理なく購入できる価格帯
- 使用状況:自分用、ギフト、業務用、互換性の要件など
- 譲れない条件:必須機能、避けたいブランドや素材、配送に関する要望
ユーザーがすでに十分な制約を提示している場合は、そのまま進めます。
ブラウザーでのアクセス
現在の環境で通常利用できるブラウザー画面から Amazon を開きます。この環境で Codex が通常ウェブページを操作する方法が Chrome の場合は、Chrome を優先します。別のブラウザーやページ操作方法を利用できる場合は、そちらを使用します。
可能であれば、検索と商品確認には同じブラウザーページまたはセッションを使います。ユーザーから明示的に求められた場合に限り、Amazon を開いたままにします。
ワークフロー
-
Amazon で
https://www.amazon.com/s?k=<encoded search query>に直接アクセスして検索します。 -
同じ検索結果コンテナーから商品名と ASIN を抽出します。商品名のリストと、それとは別の ASIN のリストを対応づけてはいけません。
-
提示する前に、候補商品の各商品ページを開きます。
-
商品ページでタイトルの一致、現在の価格、評価、レビュー件数が確認できた商品だけを残します。
-
ユーザーの基準に従って順位を付けます。評価の差が 0.5 星以内の場合は、レビュー件数の多い商品を優先します。
必要な場合にのみ、以下のリファレンスを参照します。
- reference/asin-extraction.md:ASIN のパターンと不一致の防止。
- reference/common-errors.md:CAPTCHA、レート制限、読み込みの遅延、確認処理からの復旧。
- reference/output-formats.md:候補リストと表のテンプレート。
出力ルール
- 商品ページで確認済みの商品だけを提示します。
- 整形されたリンク
https://www.amazon.com/dp/<ASIN>を使用します。 - ASIN、商品ページの価格、評価、レビュー件数、一致する理由、主なトレードオフを含めます。
- 商品ページでタイトル、価格、評価、レビュー件数を確認した場合に限り、各商品に
(verified)を付けます。