thinkhard.SI

Prompt repository Writing & editing

Write a message for a farewell, sympathy or celebration card

A colleague is leaving, grieving, retiring or celebrating and you want a few warm, sincere lines for the card or message.

Registry no.
WRT-026
Collection
Writing & editing
Laid out for
Any chat model
Score
10 out of 10
Blanks to fill
7
Added

Writing & editingAny chat

The prompt

Score 10 of 10, Excellent

Use it when A colleague is leaving, grieving, retiring or celebrating and you want a few warm, sincere lines for the card or message.

  • {{recipient}}
  • {{occasion}}
  • {{relationship}}
  • {{memories}}
  • {{tone}}
  • {{length}}
  • {{signature}}
Full prompt and why it works
Prompt
Write short messages for a card to {{recipient}}, for {{occasion}}. I am {{relationship}}. They will read the card personally, often more than once, so the words should feel sincere and specific to them rather than copied from a greeting card.

What I know and remember about them, in my own words:
"""
{{memories}}
"""

How I usually talk to them: {{tone}}

Write three options, each {{length}}, signed "{{signature}}":
1. Short and simple.
2. One that mentions a specific thing from my notes.
3. One a little warmer or lighter, as far as the occasion allows.

Format: the three options as plain text, labeled 1, 2 and 3, ready to copy into the card.

Guidance for the occasion:
- Sympathy: acknowledge the loss plainly, offer help only if my notes say I can give it, and do not say "everything happens for a reason", compare losses, or mention religion unless my notes do.
- Farewell or retirement: thank them for something specific and wish them well in what comes next, with no guilt about them leaving.
- Celebration (birthday, wedding, new baby, promotion): congratulate them warmly and keep any joke kind, with nothing a family member reading over their shoulder would wince at.

Use only the memories I gave. Do not invent shared moments, inside jokes, qualities or plans, because the recipient will know they never happened. For example, a line in the form wanted: "Your patience with every new hire, me included, made this team what it is."

If my notes are thin, write the short option only and give me two questions whose answers would make the message more personal.

Variables

{{recipient}}
Who the card is for, for example "Priya, our team's office manager".
{{occasion}}
The occasion, for example "her retirement after 22 years" or "the death of his father".
{{relationship}}
Who you are to them, for example "her manager for three years" or "a colleague from another team".
{{memories}}
Specific things you remember or appreciate about them. A few honest lines are enough.
{{tone}}
How you normally talk to them, for example "friendly but not jokey".
{{length}}
How long, for example "under 40 words, for a small card" or "up to 80 words, for a shared online card".
{{signature}}
How to sign it, for example your first name.

Why it works

  • What to avoid. It never invents a shared moment or inside joke, because a card is the one message the recipient will check against their own memory.
  • What good looks like. Each occasion gets its own short guidance, such as no "everything happens for a reason" in a sympathy card, which keeps the tone right without a long list of rules.
  • If unsure. With thin notes it writes only the short option and asks two questions, rather than padding the message with generic praise.

How to use it

  1. Press Fill in variables and type your details into each blank. What you type stays in this browser.
  2. Copy the filled prompt into the AI tool you already use, such as ChatGPT, Claude or Gemini, or open it in the Grader or the Prompt Tester here.
  3. Before you rely on it, try it on three or four real examples. The Prompt Tester runs them all at once and shows which ones go wrong.
Use it from code

Get this prompt as JSON from the free REST API, with your own text in the blanks, or let an AI assistant fetch it through the MCP server. No key.

curl -s https://thinkhard.si/api/v1/prompts/card-message-for-colleague

With the MCP server added to Claude, ChatGPT, Cursor or VS Code, call get_prompt with {"prompt": "card-message-for-colleague"}, or just ask for it by name.