PlaygroundCatalog › Message for the Moment
MF

Message for the Moment

🔵 Stable🕐 updated 2026-08-04 🔷 SkillSpec L3 pm-comms

Write the short message you freeze on — a thank-you, condolence, congratulations, apology, or a graceful 'no' to an invite — warm, specific, and in your own voice. Use when asked to write a thank-you note, a sympathy/condolence message, a congratulations, a quick apology, or how to politely decline. Produces two or three ready-to-send options at the right length for the channel, plus the one line that carries the message, never generic filler.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

🗣 Say this to your agent

“Help me write a condolence text to a coworker who lost their dad.”“Thank-you note for my aunt who hosted the whole family.”“How do I politely decline a wedding I can't attend?”“Write a short apology to a friend I stood up.”“Congratulate my teammate on the promotion without sounding fake.”

What to give it

The moment — thank-you / condolence / congrats / apology / decline (or describe it)
Who it's to — relationship and how you'd normally talk (formal? close? work?)
The specific detail — what they did, who they lost, what you're sorry for — one real fact beats a paragraph of generic warmth
Channel & length — a text, a card, an email

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

At least one option uses the specific detail provided (not generic warmth)
Tone matches the stated relationship and channel
For condolence/apology: plain and short, no clichés that minimise
For a decline: warm, clear, no over-explaining or false promises
Each option is actually send-ready — no brackets left to fill unless input was missing

⚠️ What it refuses to do

**Generic warmth** ("thinking of you at this difficult time") with no specific — the thing that makes it feel automated.
**Over-explaining a no** — a paragraph of excuses reads worse than a warm, brief decline.
**Toxic-positivity in grief** — "at least," "everything happens for a reason," "stay strong."
**Fabricating a detail** you weren't given — ask for it or keep it honestly general.

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="message-for-the-moment"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Message for the Moment is one of 1078 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog