hermes

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.

context

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.

options

needs

Only if [BUDGET] is given: Budget:

task
  1. 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.
  2. 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.
  3. 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.
  4. Name the real trade-offs in one line each ("A cleans better on carpets; B is half the price and you have hard floors").
  5. 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).
  6. 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.
constraints
  • 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.
output format

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

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install compare-purchase-options --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill compare-purchase-options -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the productivity plugin
claude plugin install hodios-productivity@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Decision-making
PromptDecision-making

Compare 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-matrix
PromptDecision-making

Make 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-decision
PersonaDecision-making

Thinking partner

Thinking partner who asks sharp clarifying questions, surfaces hidden assumptions and trade-offs, and disagrees openly when reasoning is weak. Use to pressure-test decisions, plans and ideas.

thinking-partner
PromptDecision-making

Run 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
PromptDecision-making

Steelman the opposing view

Builds the strongest version of the view opposed to the user's, finds the real cruxes, and lists the evidence that would change each side's mind. Use before a debate, decision or hard conversation.

steelman-opposing-view
PromptDecision-making

Run a pre-mortem

Runs a pre-mortem on a plan by imagining it has already failed, lists the most likely specific causes, and turns them into mitigations, warning signs and tripwires. Use before committing to a plan.

run-pre-mortem