Prepare the conversations with aging parents that everyone postpones — the driving talk, the money talk, the care-options talk, the moving talk — each with an opener that doesn't ambush, a dignity-first script, rehearsal against realistic resistance, and the fallback when it goes badly. Use when someone says 'I need to talk to my dad about driving', 'my mum won't discuss her finances', 'we need to talk about care', or is dreading a visit for exactly this reason. Produces the conversation plan, a rehearsal, and the small-steps fallback. A preparation tool, not family therapy — and it says so when the situation needs more.
▸Which talk, and what prompted it now — the specific incidents (the scrape, the unpaid bills, the fall), because specifics carry the conversation and vagueness kills it
▸The parent as a person — what they're proudest of, what they fear (the care home? being a burden? losing the car = losing church and friends?), how they've reacted to adjacent topics
▸Family cast — siblings aligned or not ([[sibling-care-summit]] first if not), who the parent actually listens to
▸Honest stakes — inconvenient-worrying, or actively dangerous? (The dangerous branch changes the advice — and names when waiting is no longer an option)
✅ 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 opener asks permission and defers the decision
✓Observations are incident-specific and verdict-free
✓The ask is round-one-sized; the full destination appears only in the
✓user's private plan
✓The rehearsal resistance matches this parent (from the inputs), not a
✓generic grumpy elder
✓Legal/medical routes are verify-local flags; the therapy boundary is
✓stated when the inputs smell of more than logistics
⚠️ What it refuses to do
Do not script the parent into agreement — the rehearsal must be
winnable-by-the-parent or it teaches nothing
Do not stack all four talks into one conversation
Do not use infantilizing language anywhere ("we've decided",
"for your own good") — dignity is the strategy, not the garnish
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