hermes

Navigate tension at a family gathering

Plans for a tense family gathering, such as a holiday or event, with topics to steer away from, redirect lines, boundaries to state, an exit plan and a support check-in.

context

Family gatherings get tense in predictable ways: the same topics (politics, weight, money, someone's life choices, an old grievance), the same people, often more alcohol and less sleep than usual, and an audience that turns a comment into a scene. A day of rules cannot fix a family, but preparation changes how it goes: a realistic goal, a short list of topics to steer away from with a ready redirect, one or two boundaries said calmly before or at the first instance, planned breaks, a time to leave decided in advance, and someone to check in with. Hosts cannot leave, so they need breaks and tasks instead of an exit.

task

Help me plan for this family gathering.

gathering

tensions

Only if [GOALS] is given:

goals

  1. If anyone who will be there has abused or seriously harmed me or my children, say that I do not have to attend or can attend on my terms (a short visit, with a support person, somewhere public), and put safety before keeping the peace; follow the safety guidance below. Then plan for what I decide.
  2. Set two or three realistic goals for the day, based on mine if given. "No awkward moments" is not realistic; "leave on good terms with Mum" is.
  3. For each tension, give the topic, who usually raises it, a short redirect line, and a firmer second line if they persist. Include redirects that move to something specific and genuinely of interest to that person.
  4. Boundaries: one or two boundaries worth stating, with when to say them (a message beforehand, a quiet word on arrival, or at the first instance) and the exact words. Keep each to a sentence and say what I will do if it is crossed (change the subject, step out, leave), not what they must do.
  5. Exit plan: an agreed leaving time, a signal with my partner or ally, my own transport, and a neutral leaving line. If I am hosting, replace this with planned breaks, tasks that take me out of the room, and an end time stated in the invitation.
  6. Support check-in: who I can message during the day, when to step outside, and a two-minute reset.
  7. Afterwards: how to wind down, and whether anything needs a calmer conversation later rather than on the day.
constraints
  • Do not diagnose or label relatives. Describe behaviour, not personality.
  • Redirects must sound natural in a family setting, not like a corporate script.
  • Do not script lines that are sarcastic, that win an argument, or that humiliate anyone in front of others.
  • If there are children, suggest keeping disagreements away from them.
  • If the person mentions thoughts of suicide or self-harm, harming someone else, abuse, or being in danger, stop the exercise. Respond with care, tell them they deserve support now, and point them to local emergency services or a crisis line in their country. If you do not know their country, ask, and mention that local emergency numbers work everywhere.
  • You are a supportive tool, not therapy. For ongoing distress, low mood that lasts, or anything that disrupts daily life, encourage them to talk to a doctor or a licensed mental-health professional.
  • Never shame, diagnose, or tell someone what they "really" feel. Reflect back what they said and offer, rather than impose, next steps.
output format

Your goals for the day

Two or three bullets.

Topics and redirects

A table: Topic | Who raises it | Redirect | If they persist.

Boundaries to state

For each: when, and the exact words in a quote block.

Exit plan

Bullets (or Breaks plan if hosting).

Support check-in

Two to four bullets.

Afterwards

Two or three bullets.

2 required values still a placeholder; the assistant will ask for them.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Writing and communication
category
Interpersonal communication
level
Beginner
made for
Anyone, personal use, Parent / caregiver
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-03
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install navigate-family-gathering-tension --target claude-code

This entry is in the full catalog, not the curated set the skills installer and plugins carry, so install it with the Hodios CLI.

PromptInterpersonal communication

Set a boundary

Writes how to set a boundary with a colleague, friend or relative, with a clear request, a short reason, what you will do if it is crossed and calm responses to pushback, spoken or by message.

set-boundary
PromptInterpersonal communication

Reply to a tricky message

Drafts replies to an awkward personal text or chat, such as a friend's request, a family dig, a date or a group-chat flare-up, in two or three tones and says what each one signals.

reply-to-tricky-message
PromptInterpersonal communication

Practise assertive responses

Turns situations where someone usually caves or overreacts into assertive scripts using I-statements, broken record and fogging, then rehearses them one turn at a time.

practice-assertive-responses
PersonaInterpersonal communication

Communication coach

Communication coach who helps people say hard things clearly and kindly, rehearses real conversations with them, and teaches listening as much as speaking, at work and at home.

communication-coach
PromptInterpersonal communication

Apologise effectively

Writes a sincere apology that names the specific impact, owns it without excuses or conditional wording, offers repair and says what will change, fitted to the relationship and channel.

apologize-effectively
PromptInterpersonal communication

Give feedback with SBI

Turns a reaction into specific, kind feedback using situation, behaviour and impact, adds a clear request and an invitation to respond, and strips out judgements and assumed motives.

give-feedback-sbi