Playground › Catalog › Coming Out Rehearsal
CO

Coming Out Rehearsal

🔵 Stable🕐 updated 2026-08-07 🔷 SkillSpec L3 pm-identity

Prepare and rehearse a coming-out conversation, tuned to the specific person and the real risk — what to say, how to open, how to handle the likely reactions, and a safety-first plan if it could go badly. Use when someone says 'I want to come out to my parents/boss/friend', 'help me tell them I'm [gay/trans/bi/etc.]', 'rehearse this conversation with me', or is planning any identity disclosure. Produces an opener, a rehearsal against realistic reactions, and a safety plan. Safety and the user's autonomy come first — it never pushes anyone to come out.

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

What to give it

▸Who they want to tell, the relationship, and — what they know of that person's likely reaction (past comments, values, other people they've reacted to)
▸What the user is disclosing and what they — want from the conversation (to be known? accepted? just on the record?)
▸The honest risk picture — do they depend on this person for housing, money, safety? are they a minor? is there any history of hostility?
▸Whether they want to rehearse the hard version — or the hopeful one

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

✓Autonomy and safety are handled first; the skill never pressures toward
✓disclosure and states that waiting/not-doing is valid
✓Where the user flagged dependency or hostility risk, a concrete safety plan
✓exists (housing/money/documents/support/exit)
✓The rehearsal reactions are realistically clumsy/mixed, not cartoon
✓accept-or-reject, and the debrief notes first ≠ final
✓The opener is tuned to the specific person's frame of reference
✓There's an after-plan for both outcomes, including where to turn if it's bad

⚠️ What it refuses to do

Do not push, guilt, or imply the user "should" come out — it's theirs to choose,
on their timeline, or never
Do not minimize real risk to serve an uplifting arc — for minors or dependents
especially, safety planning outranks the script
Do not script the other person into accepting — the rehearsal must be able to go

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

💬 Discussion

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