amazon-shopper_skill

This skill helps you automate Amazon purchases, reorders, returns, and order history checks via browser automation.
  • Python

2.6k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill amazon-shopper

  • _meta.json286 B
  • SKILL.md4.6 KB

Overview

This skill automates buying, reordering, checking orders, and processing returns on Amazon using a controlled Chrome browser. It connects to a running Chrome instance with remote debugging and uses preconfigured defaults for shipping, payment, and return drop-off. Use it to perform silent reorders, guided purchases for new items, and standard return flows. It expects you to be logged into Amazon and to verify sensitive choices when prompted.

How this skill works

The skill connects to Chrome via the remote debugging port and opens a dedicated tab for all interactions. For reorders it searches your order history and uses the "Buy it again" flow; for new items it captures a product screenshot and waits for confirmation before checkout. Returns follow a scripted path that selects default condition answers, chooses refund to the original payment method, and selects a drop-off location. It reports a brief confirmation to you after a completed action and asks only if manual intervention (2FA/CAPTCHA) or clarification is required.

When to use it

  • Place an identical reorder of a previously purchased item without extra prompts
  • Buy a new product that requires you to review the product page screenshot before purchase
  • Process a standard return and receive QR drop-off confirmation
  • Check past orders and retrieve order details or receipts
  • Automate purchases when you can monitor the browser for 2FA or CAPTCHAs

Best practices

  • Ensure Chrome is running with --remote-debugging-port=9222 and the agent connects to that port
  • Set AMAZON_SHIPPING_ADDRESS, AMAZON_PAYMENT_METHOD, and AMAZON_RETURN_DROPOFF environment variables beforehand
  • Always verify shipping address and payment method on checkout even if defaults are set
  • For new items, review the product page screenshot before confirming purchase
  • If headless, forward or open VNC to solve any CAPTCHAs or 2FA that require manual input

Example use cases

  • Reorder pet food from order history and place the order silently
  • Return an item: complete the return flow and get the QR code emailed for Whole Foods drop-off
  • Search order history for an invoice to confirm purchase details
  • Find a new laptop listing, send a screenshot for approval, then complete the purchase after confirmation
  • Automate routine monthly purchases using saved profile and payment defaults

FAQ

A Chrome instance started with remote debugging on port 9222 and a saved logged-in Amazon profile are required.

How does the skill handle returns?

It follows a scripted return flow with default answers, chooses refund to the original payment method, selects the configured drop-off, and confirms; you receive a concise confirmation afterwards.

What if 2FA or CAPTCHA appears?

The skill pauses and requests manual intervention. If the browser is visible, solve it in the Chrome window; if headless, connect via VNC to complete verification.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational