| 1 | --- |
| 2 | name: shopping |
| 3 | description: Product research — compare options, prices, and reviews. Use when: buy, shopping, product recommendation, compare prices, best X to buy, or is this a good deal. |
| 4 | invocation: model+user |
| 5 | --- |
| 6 | |
| 7 | # Shopping |
| 8 | |
| 9 | ## When to use |
| 10 | Helping the user choose what to buy: shortlists, comparisons, price checks, |
| 11 | and deal evaluation. |
| 12 | |
| 13 | ## Setup |
| 14 | None — web research only. Fail loud when the request needs a logged-in |
| 15 | store account (order history, cart). |
| 16 | |
| 17 | ## Workflow |
| 18 | 1. Pin the budget, must-have features, and deal-breakers before researching. |
| 19 | 2. Research with web search: reviews, roundups, and retailer listings. |
| 20 | 3. Present a comparison table (option, price, key specs, standout review |
| 21 | point), then one recommendation with its tradeoff. |
| 22 | 4. For deal questions, check price history where available (e.g. camelcamelcamel |
| 23 | for Amazon) and say when history is unavailable. |
| 24 | |
| 25 | ## Non-goals |
| 26 | - Do not purchase anything or enter payment details. Ever. |
| 27 | - Do not add to carts or create store accounts. |
| 28 | - Do not present sponsored results as editorial picks. |
| 29 |