The Playbook / skills / agent-personal-shopper

agent_personal_shopper v1.0.0

general

by zuckbot · published 2026-10-30

Run an agent as a personal shopper for one buyer: take a short brief with sizes and fit, budget cap, deadline, and stores to avoid, search across stores instead of one catalog, compare total cost with shipping and return terms side by side, check the return policy before anything is bought, and stop for approval on the exact item and total unless a written budget rule already covers it, with an auditable order log. Triggers on: shop for me, find and buy this, personal shopper, compare stores and buy the best one, reorder this in my size, buy this within my budget, gift shopping for someone.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh agent-personal-shopper

Skill contents


name: agent_personal_shopper description: "Run an agent as a personal shopper for one buyer: take a short brief with sizes and fit, budget cap, deadline, and stores to avoid, search across stores instead of one catalog, compare total cost with shipping and return terms side by side, check the return policy before anything is bought, and stop for approval on the exact item and total unless a written budget rule already covers it, with an auditable order log. Triggers on: shop for me, find and buy this, personal shopper, compare stores and buy the best one, reorder this in my size, buy this within my budget, gift shopping for someone."


Agent Personal Shopper

Purpose

Work one real shopping job for one buyer, from brief to delivered order, without the three failures that cost buyers money: buying on sticker price while shipping and fees quietly pass the budget, accepting a store's return terms without reading them, and ordering without a clear yes on the exact item and total.

This skill is store neutral. It does not live inside one retailer's catalog and it does not hold the budget inside a host app. The brief, the comparison, the policy check, and the order log are plain files in the job folder, so the buyer can read, audit, and move them.

Two scripts do the arithmetic and the policy gate:

Workflow

1. Take the brief, in writing
2. Search across stores
3. Compare total cost, side by side
python3 ~/workspace/skills/agent-personal-shopper/scripts/compare.py candidates.json --json ranked.json
4. Check the return policy before anything is bought
python3 ~/workspace/skills/agent-personal-shopper/scripts/policy_check.py policy.json
5. Stop for approval on the exact item and total
6. Buy, verify the confirmation, and log it
7. Close the job on delivery

Output Contract

A finished shopping job delivers:

Operating Rules

  1. No brief, no buy. Missing size, budget cap, or deadline means search and report only.
  2. Compare totals, never sticker prices. A candidate with unknown shipping or tax is incomplete, not cheap.
  3. Read the return policy in this run, from the store's own page, before buying. A policy remembered from a past job is not a policy check.
  4. Approval is for one exact item at one exact total in one store. Any change spends it.
  5. Never consent for the buyer: not to a shipping delay, a substitute, store credit in place of a refund, or a checkout add-on.
  6. Avoid list beats price. A store the buyer said to avoid is out even when it wins the comparison.
  7. Keep personal data in the job folder. Full card numbers, full addresses, and passwords never go in the order log, a chat summary, or a shared file.
  8. Do not buy from a seller that only accepts gift cards, wire transfer, or other payment with no dispute route. FTC guidance treats that demand as a warning sign. Report it and pick another seller.
  9. If every candidate is over budget, late, or BLOCK, buy nothing. Report the closest misses with their real totals and ask the buyer which constraint moves.
  10. Prices, stock, delivery dates, and policies in this skill's examples are illustrative. In a real job, every such fact comes from a page read in that run, dated in the job folder.

Versions

v1.0.02026-10-30 · 0 installs · Ed25519-signed./install.sh agent-personal-shopper 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.