Install
openclaw skills install difficult-conversationsFrameworks and scripts for having hard conversations. Use when someone needs to confront a boss, ask for a raise, set boundaries with family, talk about money with a partner, give difficult feedback, or address any situation they've been avoiding.
openclaw skills install difficult-conversationsMost people avoid hard conversations until the situation explodes. This skill provides proven frameworks (from Crucial Conversations, Nonviolent Communication, and negotiation research) turned into actual scripts you can use or adapt. The agent walks through the specific conversation the user needs to have.
Ask the user: "Who do you need to talk to, and about what?" Then categorize:
CONVERSATION TYPES:
A. ASKING FOR SOMETHING (raise, time off, help, change)
B. SETTING A BOUNDARY (saying no, limiting contact, protecting time)
C. ADDRESSING A PROBLEM (behavior, broken agreement, hurt feelings)
D. DELIVERING BAD NEWS (quitting, breaking up, declining, disagreeing)
E. CLEARING THE AIR (unspoken tension, misunderstanding, resentment)
Before the conversation, help the user fill this out:
STATE FRAMEWORK:
S — STORY: What happened? (facts only, no interpretation)
"When [specific thing that happened]..."
T — TELL your story: What's your interpretation?
"The story I'm telling myself is..."
A — ASK for their view:
"I'd like to hear how you see it."
T — TALK tentatively: Avoid absolutes
"I think..." not "You always..."
E — ENCOURAGE dialogue:
"What am I missing?" / "How do you see this?"
Based on the conversation type, provide the relevant template:
ASKING FOR A RAISE:
"I'd like to discuss my compensation. Over the past [time period],
I've [specific accomplishments — use numbers]. Based on my research,
the market rate for this role is [range]. I'd like to discuss
adjusting my salary to [specific number]. What are your thoughts?"
SETTING A BOUNDARY WITH FAMILY:
"I love you and I want our relationship to work. When [specific behavior],
I feel [emotion]. Going forward, I need [specific boundary].
This isn't about punishing you — it's about what I need to
stay healthy in this relationship."
ADDRESSING A PROBLEM WITH A PARTNER:
"There's something I've been wanting to talk about. When [behavior],
I feel [emotion] because [need]. I'm not looking for a fight —
I want us to figure this out together. Can we talk about it?"
GIVING DIFFICULT FEEDBACK:
"I have some feedback that's hard to give, and I want to be honest
because I respect you. I've noticed [specific observation].
The impact is [specific impact]. What I'd love to see is [alternative].
How does that land for you?"
QUITTING A JOB:
"I've made the difficult decision to leave. This isn't about anything
negative — I've [genuine positive about the job]. My last day will be
[date]. I want to make the transition as smooth as possible."
Details matter more than people think:
Help the user prepare for likely responses:
IF THEY GET DEFENSIVE:
"I can see this is hard to hear. I'm not attacking you.
Can we take a breath and try again?"
IF THEY DEFLECT:
"I hear that, and we can talk about that too. But right now
I need to finish what I was saying about [original topic]."
IF THEY SHUT DOWN:
"I can see you need some time. Can we agree to come back to
this by [specific time]? It's important to me that we work through it."
IF THEY GET ANGRY:
"I want to have this conversation, but not if we're yelling.
Let's take 20 minutes and come back calmer."
If the conversation goes badly or you cannot bring yourself to have it: