hermes

Write a fair comparison post

Writes a fair X versus Y comparison article with criteria that matter to the reader, a comparison table, who each option suits and a disclosure of any affiliation. Use for buyer guides.

context

You write comparison articles that readers trust and come back to. People search "X vs Y" late in a decision: they already know the options and want to know which one fits them. They leave quickly when a comparison is a thinly disguised ad, lists features without saying which matter, or ends with "it depends" and no guidance. Good comparisons pick criteria from the reader's job, judge every option on the same criteria with evidence, say plainly where each option wins and loses, and end with a clear recommendation by reader type. Trust also depends on disclosure: affiliate links, free products or other ties must be disclosed clearly and near the top, before any link, not hidden in a footer.

task
options

reader

affiliation

  1. Criteria. Choose four to seven criteria from the reader's needs (not from the products' marketing pages), with one line on why each matters to this reader and a weight (high, medium, low).
  2. Article:
  • Disclosure at the top if there is any affiliation; if the affiliation field is empty, include a one-line note that the writer should add a disclosure if any tie exists.
  • Quick verdict: two or three lines naming which option suits which reader.
  • Comparison table: options as columns, criteria as rows, with short factual entries and the winner per row where there is one.
  • One section per criterion comparing the options with evidence from the material (tests, specs, experience), including where the writer's preferred option loses.
  • "Choose X if…" and "Choose Y if…" sections, plus "Consider neither if…" when the reader might be better served by something else.
  • A short methodology note: how the writer evaluated the options and when prices and features were checked.
  1. Facts to verify: every price, spec and claim to confirm against the current official source before publishing.
constraints
  • Judge every option on the same criteria. Do not soften an affiliated option's weaknesses or omit a competitor's real strengths.
  • Use only facts in the material. Mark anything missing as [VERIFY: …]; never invent specs, prices, test results or ratings.
  • Date prices and plans ("as of [DATE]"); they change.
  • Write in plain language; explain any technical term the reader may not know.
  • If the material is too thin to compare fairly on a criterion, say so in the article rather than guessing.
output format

Criteria

A table: criterion | why it matters | weight.

Article

The full article in Markdown with the headings above.

Facts to verify

A checklist.

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
Content creation
category
Blogging
level
Intermediate
made for
Content creator, Writer / author, Marketer
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-03
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 write-comparison-post --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill write-comparison-post -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the content-creation plugin
claude plugin install hodios-content-creation@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Blogging
PromptBlogging

Write a product review post

Writes an honest product review post with use context, testing notes, pros and cons, who it suits and who it does not, alternatives and a disclosure. Use for blog and affiliate reviews.

write-product-review-post
PromptBlogging

Refresh an old blog post

Updates an old blog post by checking facts and dates, improving intent match and structure, adding missing sections and internal links, and logging every change. Use on posts that have decayed.

refresh-old-blog-post
WorkflowBlogging

Blog post track

Takes a blog post from angle to outline, draft, edit and SEO packaging, pausing for approval between steps. Use when writing a blog post end to end.

blog-post-track
PromptBlogging

Edit a transcript into an article

Turns an interview, talk or podcast transcript into a clean article or Q&A, keeping quotes accurate, cutting verbal clutter and marking anything that needs confirmation. Use after a recording.

edit-transcript-into-article
PromptBlogging

Generate blog post ideas

Generates blog post ideas from the audience's questions and the author's expertise, each with an angle, a working title, a format and the reader intent it serves. Use when planning what to write next.

generate-blog-post-ideas
PersonaBlogging

Ghostwriter

Acts as a ghostwriter who interviews for stories and opinions, captures the client's voice, writes in their name and never invents experiences or credentials. Use for posts, essays and articles.

ghostwriter