executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
amazon-returns-recoverySuede-affiliated Amazon money-recovery audit for restocking fees, short or denied refunds, and Amazon-billed subscriptions. Use when the user mentions a restocking fee, a short or denied Amazon refund, or a forgotten Prime Video Channel, Audible, Kindle Unlimited, or Prime charge, or asks whether Amazon still owes or bills them. Read-only discovery; no chat…
Independent GitHub snapshot · Automated classification · Original documentation governs
Iron Law:
Nothing is disputed, canceled, or sent without the account owner's per-item
confirmation. Discovery is read-only; every action phase is gated.
Read references/example-cases.md before drafting a dispute: three synthetic scenarios for practicing the workflow, not evidence of customer outcomes.
mcp__claude-in-chrome__* tools aren't
loaded yet, fetch them via ToolSearch first (see the extension's own MCP
instructions for the batch-load query).Goal: find every completed return where Amazon deducted a restocking fee, without touching anything.
your-orders/search matches loosely, so one keyword (e.g. "razor") surfaces
adjacent items (shavers, trimmers) too. Restocking fees concentrate on
higher-value electronics/appliances, so prioritize checking those over
consumables or clothing.
https://www.amazon.com/your-orders/search/ref=ppx_yo2ov_dt_b_search?opt=ab&search=<keyword>Your Returns.https://www.amazon.com/your-returns, but note it only shows roughly the last
3 months, so it's a supplement to the search sweep, not a replacement for it.https://www.amazon.com/your-orders/order-details?orderID=<orderID>
Find the Refund Total line: it has a small chevron that expands to an
itemized breakdown (Item(s) refund / Tax refund / Restocking fee / Refund Total).
Click it. Orders with no fee just show item + tax = refund total; orders with a
fee show the deduction explicitly.Stop here: Iron Law. Discovery ends; nothing is opened or disputed yet.
Unvalidated click-path: the exact URLs below are the best-known entry points as of this writing, not yet confirmed live like the Phase 1a flow. If a URL 404s or redirects somewhere unexpected, navigate from the account menu instead (Amazon moves these pages periodically) and note the working path back into this file once confirmed.
Goal: find every recurring digital subscription billed through the Amazon account: Prime Video Channels, Audible, Kindle Unlimited, Prime itself, and flag ones that look forgotten, unused, or worth reconsidering. This is a different shape of "money Amazon is quietly taking" than restocking fees: it's ongoing, not a one-time deduction, so the fix is usually "cancel it" rather than "waive it," with a refund ask reserved for genuinely forgotten charges.
https://www.primevideo.com/settings/channels, lists every active channel
subscription, price, and next billing date. If that redirects, go to Prime
Video → Account & Settings (top right) → Channels.https://www.audible.com/account/membership-overview:
same Amazon login, separate billing page. Shows plan tier, price, next charge
date, and credit balance (unused credits are themselves worth flagging: they
don't expire immediately but do eventually).https://www.amazon.com/kindle-dbs/subscribe/kindle_unlimited
or via Account → Digital Services and Devices → Kindle Unlimited.https://www.amazon.com/manageprime, for cases
where the user isn't using Prime shipping/video/music benefits and it's worth
flagging (this one is more consequential to cancel than a $9 channel add-on, so
treat it as report-only unless the user specifically asks about it).Report the findings as a plain list: for fees, item / order # / fee amount / who it shipped to / first-party or third-party; for subscriptions, name / price / billing cadence / next charge date / whether it looks used or forgotten. Ask which ones to pursue and what outcome they want for each (waive a fee, dispute a charge, cancel a subscription, or cancel and ask for the last charge back). Some fees are legitimate (e.g. an opened-item policy the seller disclosed at return time) and some subscriptions may turn out to still be wanted: don't assume every finding is worth acting on, and say so if one looks earned or intentional rather than a mistake.
For fee/refund disputes, drive Amazon's live chat to request a waiver. The exact click-path, a critical popup-window workaround, and the escalation flow to a human associate are documented in references/dispute-chat-flow.md, read that file before starting this phase, since Amazon's chat UI has a specific gotcha (it opens in a popup window Claude in Chrome's tab tracking can't see) that will silently strand the flow if skipped. The same chat flow and associate-facing script apply whether the ask is "waive this restocking fee" or "cancel this channel and refund the last charge", only the specifics of the ask change.
For subscription cancellations, note the two distinct asks are not equally strong:
Two chat mechanics, beyond those Boundaries rules:
After each dispute or cancellation resolves (or if the associate declines), tell the user: amount, refund method, stated ETA or effective date, and associate name if given. If several items were pursued in one session, summarize as a running total across fees, refunds, and subscriptions canceled (report subscription savings as "$X/month going forward" separately from one-time dollars recovered: they're not the same kind of money).
Evidence rules: a promise is not money:
Keep account records, personal reasons, household details, and support transcripts in the user's private session. Never append them to skill files, public examples, or repository notes.
Nothing is disputed, canceled, or sent without the account owner's per-item confirmation; approval for one item never transfers to another. Phases 1a and 1b are read-only.
On a shared login, flag orders belonging to other people instead of folding them into the batch.
State only true facts to an associate: order number or subscription name, item, price, fee amount. Never invent a prior contact attempt, a return reason, or a cancellation reason.
Make a goodwill ask once. Do not push past a single polite counter if declined.
Never promise recovery, and never report a promised amount as recovered money.
Price-protection refunds are out of scope and unvalidated: do not attempt one without discussing it with the user first.
subscription-recovery.