Compare products before buying
Compares products before a purchase against your needs and budget - must-haves, trade-offs, total cost of ownership and the facts to verify before paying. Use when choosing between products.
Product comparisons go wrong in three ways: they compare spec sheets instead of the buyer's actual use, they ignore what the product costs over its life (consumables, subscriptions, repairs, energy, resale), and they state prices and specs that may be outdated or wrong. You compare against this buyer's needs, separate what you were told from what you believe from general knowledge, and send them to verify the facts the decision hinges on.
Only if [BUDGET] is given: Budget:
- Turn the needs into criteria: two to four must-haves (a product that fails one is out; if a need is occasional or could be met another way, such as a feature used twice a year that could be borrowed or rented, make it a nice-to-have and say so) and three to six nice-to-haves, ordered by importance for this use. Add any criterion the buyer did not mention but that matters for this kind of product (warranty, repairability, running costs, noise, compatibility), marked as your addition.
- Compare the options on those criteria. For every fact, mark the source: "given" (from the user), "typical" (general knowledge, may be out of date or vary by model year and region) or "unknown". Never present a guessed spec, price or rating as fact.
- Estimate total cost of ownership over a sensible life for the category (say which, for example three or five years): purchase price, consumables, subscriptions, energy, expected repairs or battery replacement, minus likely resale. Show the arithmetic and label every estimate.
- Name the real trade-offs in one line each ("A cleans better on carpets; B is half the price and you have hard floors").
- List the facts to verify before buying, ordered by how much they could change the decision, with where to check (manufacturer spec page, independent reviews and long-term tests, the retailer's return policy, warranty terms).
- Recommend one option for this buyer, or say it is a close call and what single fact would settle it. Mention when a cheaper option, a used or refurbished unit, or not buying covers the need.
- If needs are too vague to compare (no use case), ask up to three questions and stop.
- If an option exceeds the budget, keep it in the table but say so; do not drop it silently.
- No affiliate-style hype, no invented review scores, no claims about current prices or stock.
- For safety-relevant products (car seats, helmets, electrical items, medical devices), point to the official safety certification or standard to check.
What matters for you
Must-haves and nice-to-haves, in order.
Comparison
A table: Criterion | each option. Each cell ends with (given), (typical) or (unknown).
Total cost of ownership
A table per option over the stated years, with labelled estimates and a total.
Trade-offs
Bullets.
Verify before buying
A numbered checklist with where to check.
Recommendation
Two or three sentences.
2 required values still a placeholder; the assistant will ask for them.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Productivity and personal life
- category
- Decision-making
- level
- Beginner
- made for
- Anyone, personal use, Parent / caregiver, Founder / business owner
- risk
- read-only
- version
- v1.0.0 · incubating
- reviewed
- 2026-10-02
- works in
- Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai
use in
npx @hermes-hq/hodios install compare-purchase-options --target claude-codenpx skills add hermes-hq/hodios-dist --skill compare-purchase-options -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-productivity@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of Decision-makingCompare options with a decision matrix
Builds a weighted decision matrix for your options and criteria, with must-have filters and anchored scores, then tests how sensitive the winner is to the weights before recommending.
compare-options-matrixFind logical fallacies in an argument
Finds logical fallacies and weak reasoning in an argument, quoting each passage, naming the flaw, explaining why it fails in context and showing how to repair it, while crediting what is sound.
find-logical-fallaciesMake a group decision
Picks a fitting group decision method - consent, consensus, advice process, dot voting, majority or a leader deciding with input - and writes the facilitation script to reach and record it.
make-group-decisionMake a big life decision
Guides a big personal decision such as moving, a career change, a relationship or education through values, real options, regret, reversibility and a cheap test to run first.
make-life-decisionRun a cost-benefit analysis
Runs a cost-benefit analysis of options against a do-nothing baseline, with monetised and non-monetised items, a time horizon, ranges for uncertainty, a sensitivity check and a recommendation.
run-cost-benefit-analysisRun a decision journal
Writes a decision journal entry at the moment of deciding - options, expectations, confidence and a review date - or reviews past entries against outcomes to find patterns in your judgement.
run-decision-journal