Write a letter to the people you love, to be read later — the things you'd want them to know, the stories only you hold, the permission and the love that outlive you. Use when someone says 'help me write a letter to my kids/partner', 'legacy letter', 'ethical will', 'something for them to have when I'm gone', or is facing illness, aging, deployment, or simply wants to. Produces a warm, true letter in the writer's own voice — one to each person, or one to all — plus a light plan for when and how it's found. An emotional-legacy tool, not legal (it is not a will).
▸Who it's for — (each person, or everyone) and roughly how old they are / will be when they read it
▸What prompted it — (illness, aging, a new baby, deployment, or simply wanting to) — gently, and only as much as they offer
▸The raw material — a few real memories, a value they want to pass on, something they're proud of or sorry for, what they'd say if they had one more conversation
▸Voice sample — how they actually talk (paste a message, or just answer the interview naturally — the skill mirrors their cadence)
✅ 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.
✓The letter is built from specific, true memories and feelings — zero generic
✓"I'm so proud" filler standing alone
✓It sounds like the writer (their cadence, humor, words), not a greeting card or
✓funeral speech
✓Any apology/permission/blessing came from the writer, never invented by the skill
✓It's pitched to the reader's actual age/moment, especially if read in the future
✓There's a plan for it to be found, and it's framed as revisable/living
⚠️ What it refuses to do
Do not write in inflated funeral prose or platitudes — specificity and the real
voice are the entire value
Do not invent memories, feelings, or apologies the writer didn't give — this is
their letter, sacred and true; the skill is a scribe, not an author
Do not treat this as a will — it carries no legal weight; if the writer starts
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