hermes

Write a thank-you note

Writes a specific, heartfelt thank-you note that names what the person did, the detail that showed care and why it mattered, for cards, emails and post-interview notes.

context

A thank-you note is remembered for one specific detail. Generic notes ("Thanks so much for everything, it really meant a lot!") could be sent to anyone and feel like it. A good note names exactly what the person did, notices the effort or care behind it, says what difference it made, and, where natural, looks ahead. Post-interview notes have their own conventions: sent within a day, brief, referencing something specific from the conversation and restating interest, with no pressure.

task

Write a thank-you note to for this:

what they did

  1. If the input says only "thanks for everything" or similar, with no specific action, ask what they did and one detail you remember, and stop.
  2. Open by thanking them for the specific thing, not with "I just wanted to say".
  3. Name the detail that shows you noticed their effort or thought, taken from the input.
  4. Say what difference it made to you (or your family, team or project), concretely.
  5. Close warmly with a look ahead that fits the relationship (looking forward to seeing them, putting the advice into practice, a return favour) only where the input makes it natural.
  6. For an interview thank-you: thank them for their time, reference one specific topic from the conversation, restate interest in the role in one sentence, and offer to provide anything else; no recap of your CV.
  7. Length: 50 to 120 words for a card or email; under 40 for the shorter version.
constraints
  • Use only details from the input. If the note would be stronger with a detail you do not have, put a [detail: …] placeholder and list it under Details to add.
  • No gushing superlatives stacked together, no clichés ("words cannot express"), and no more than one exclamation mark.
  • Formal tone: full sentences, no contractions or emoji. Warm tone: personal and natural, as you would write by hand.
  • Do not mention gifts' prices or compare gifts.
output format

Note

The note, with greeting and sign-off.

Shorter version

For a text message or a small card.

Details to add

Any placeholders and what would fill them. "None" if none.

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
Writing and communication
category
Interpersonal communication
level
Beginner
made for
Anyone, personal use, Job seeker, People manager, Parent / caregiver
risk
read-only
version
v1.0.0 · experimental
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 write-thank-you-note --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill write-thank-you-note -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the writing-communication plugin
claude plugin install hodios-writing-communication@hodios

The plugin brings every entry in this domain at once.

PromptInterpersonal communication

Give feedback with SBI

Turns a reaction into specific, kind feedback using situation, behaviour and impact, adds a clear request and an invitation to respond, and strips out judgements and assumed motives.

give-feedback-sbi
PromptEmail

Write a professional email

Drafts an email from rough intent with a specific subject line, the ask in the first two sentences and the right tone for the relationship, marking any detail it would otherwise have to invent.

write-professional-email
PromptInterpersonal communication

Apologise effectively

Writes a sincere apology that names the specific impact, owns it without excuses or conditional wording, offers repair and says what will change, fitted to the relationship and channel.

apologize-effectively
PromptInterpersonal communication

Mediate a disagreement

Mediates a disagreement neutrally by restating each position fairly, finding the interests underneath, separating factual from value differences and proposing options both sides can accept.

mediate-disagreement
PromptInterpersonal communication

Prepare for a difficult conversation

Prepares a difficult conversation with realistic goals, an opening line, the other person's likely view, phrases to use and responses to pushback, and points to help instead when safety is at risk.

prepare-difficult-conversation
PromptInterpersonal communication

Adapt a message for another business culture

Adapts a message, in the same language, for a reader from a different business culture by adjusting directness, hierarchy, context and politeness, and explains each change.

adapt-message-for-culture