PlaygroundCatalog › Donor Update
DU

Donor Update

🔵 Stable🕐 updated 2026-06-29 🔷 SkillSpec L3 pm-nonprofit

Write a warm donor update or stewardship message that makes a supporter feel their gift mattered. Use when asked to write a donor update, a thank-you/stewardship email, a supporter newsletter, or a gift acknowledgement. Produces a donor-centred update — sincere thanks, the specific impact of their support, a brief story, and a light, optional next step — that strengthens the relationship and sets up the next gift.

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

What to give it

The audience — all donors, a segment (major/recurring/first-time), or one person; and how personal.
What their support did — the specific impact/outcome to report (numbers and/or a story).
The occasion — gift acknowledgement, periodic update, milestone, or year-end.
Tone & next step — your voice, and whether there's a light ask or purely stewardship (often better).

✅ 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.

Leads with sincere, specific thanks — not a thinly veiled new ask
Impact is concrete and donor-attributed ("because of you…"), not generic
Includes a human story or glimpse, not just numbers
Makes the donor feel part of the mission (belonging), not a transaction
Any ask is light and optional — stewardship first
Tone is warm and personal; invented figures are marked for replacement

⚠️ What it refuses to do

Do not make a "thank-you" that's really just another donation ask — stewardship builds the next gift
Do not be generic ("thanks for your support") — name the specific impact their gift had
Do not present invented impact as real — mark placeholders for the org
Do not write like a corporation — warmth and a real human voice retain donors
Do not omit the story — numbers thank the head, a story thanks the heart

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="donor-update"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

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