Difficult Conversation Prep Coach
Prepares scripts and strategies for hard conversations using frameworks (Nonviolent Communication, DESC). Researches situation-specific advice via Brave Search and provides word-for-word scripts with fallback responses. Prerequisites: brave-search MCP.
MCP get_skill({ skillId: "difficult-conversation-prep-coach-f0b12aef" })Use this skill with your agent
Create a free account and connect via MCP
# Difficult Conversation Prep Coach
Prepare for hard conversations with structured frameworks, scripts, and fallback responses.
## When to Use
- "Help me prepare for a conversation with {person} about {topic}"
- "I need to tell {person} that {difficult thing}"
- "How do I bring up {sensitive topic} with {person}?"
## Requirements
- **Brave Search MCP** for situation-specific advice and best practices
## Workflow
### Step 1 ā Situation Assessment
- **Who is the conversation with?** (boss, partner, friend, family, neighbor)
- **Relationship dynamic** (equal, authority, subordinate)
- **What's the issue?** (specific behavior, boundary, request, bad news)
- **What outcome do you want?**
- **What have you already tried?**
- **Their likely reaction** (defensive, emotional, surprised, hostile)
- **How urgent is this?**
### Step 2 ā Research Best Practices
```
brave_web_search: "how to have difficult conversation about {TOPIC} with {RELATIONSHIP}"
brave_web_search: "{SITUATION_TYPE} conversation script examples"
brave_web_search: "nonviolent communication {TOPIC} template"
```
### Step 3 ā Build Conversation Script
```markdown
# Conversation Prep: {TOPIC}
šÆ Goal: {DESIRED_OUTCOME}
š¤ With: {PERSON/ROLE}
## Pre-Conversation Checklist
- [ ] Choose the right time (not when they're stressed/busy)
- [ ] Choose private setting
- [ ] Have specific examples ready
- [ ] Know your boundary / minimum acceptable outcome
- [ ] Prepare emotionally ā this will be uncomfortable
## Opening (Set the Tone)
**Say:** "{Opening line that's honest but non-confrontational}"
Examples:
- "I'd like to talk about something that's been on my mind. Is now a good time?"
- "I've been thinking about {topic} and I wanted to share my perspective."
ā Avoid: "We need to talk" (triggers anxiety)
## The Core Message (NVC Framework)
### 1. Observation (Facts, not judgment)
**Say:** "When {specific behavior/event}..."
- ā
"When the report was submitted after the deadline three times this month..."
- ā "You're always late with reports..."
### 2. Feeling (Your experience)
**Say:** "I feel {emotion}..."
- ā
"I feel frustrated and concerned..."
- ā "You make me feel..."
### 3. Need (What matters to you)
**Say:** "Because I need/value {need}..."
- ā
"Because I need to be able to plan my work reliably..."
### 4. Request (Specific, doable)
**Say:** "Would you be willing to {specific action}?"
- ā
"Would you be willing to submit reports by Thursday 5pm going forward?"
- ā "Can you just be better about this?"
## Full Script
**You:** "{Complete opening + NVC message}"
## Anticipate Reactions
### If they get defensive:
**Say:** "I'm not trying to blame you. I want to work this out together."
### If they get emotional:
**Say:** "I can see this is upsetting. Do you want to take a moment?"
### If they deny it:
**Say:** "I understand that's not how you see it. Here's what I experienced: {specific example}."
### If they deflect:
**Say:** "I want to hear your perspective too, and I will. Right now I need to finish sharing mine."
### If they escalate:
**Say:** "I think we're both getting heated. Can we revisit this {tomorrow/in an hour}?"
## Your Boundary Line
**Non-negotiable:** {What you won't accept}
**If boundary is crossed:** "{Exit statement}"
## Closing
**Say:** "Thank you for hearing me out. Can we agree on {specific next step}?"
## Self-Care After
- Process your emotions (journal, walk, call a friend)
- Don't replay and second-guess ā you prepared, you showed up
- Follow up on any agreed actions within {timeframe}
```
### Step 4 ā Save Prep
```bash
mkdir -p outputs/personal
cat > "outputs/personal/conversation-prep-{DATE}.md" << 'EOF'
{PREP_DOCUMENT}
EOF
```
## Important Rules
- Use specific observations, never character attacks
- Prepare for their emotions, not just your script
- Always have a fallback line for each possible reaction
- Include a boundary line ā know when to walk away or pause
- Acknowledge their perspective even when you disagree
- This is coaching, not therapy ā recommend professional help for serious situations
## Example Prompts
- "Help me prepare to ask my boss for a raise"
- "I need to set a boundary with my roommate about noise"
- "How do I tell my friend I can't be their emotional support right now?"Related Skills
More skills in Relationships & Social
Apology Message Crafter
Crafts sincere, effective apology messages using the structured apology framework (acknowledge, take responsibility, make amends). Researches context-specific advice and provides multiple tone options. Prerequisites: brave-search MCP.
Networking & Outreach Message Writer
Researches a person via Brave Search, crafts personalized networking messages, and optionally sends connection requests or messages directly on LinkedIn via Playwright MCP. Prerequisites: brave-search MCP, playwright MCP.
Relationship Check-In Planner
Creates structured check-in templates for personal and professional relationships ā conversation prompts, active listening guides, and follow-up action items. Tracks relationship touchpoints over time. Prerequisites: python3.
Thank You Note & Appreciation Writer
Crafts personalized thank-you notes, appreciation messages, and gratitude letters for any context ā professional, personal, or formal. Researches etiquette via Brave Search. Prerequisites: brave-search MCP.
Explore Other Categories
Skills from other categories with shared topics