Agent Skillsmohitagw15856/pm-claude-skills › difficult-conversation

difficult-conversation

GitHub

协助用户准备困难对话,如冲突、坏消息或边界设定。通过明确真实目标、换位思考、设计非指责性开场白及预判反应,生成结构化沟通简报,旨在维护关系并达成具体共识。

plugins/pm-comms/skills/difficult-conversation/SKILL.md mohitagw15856/pm-claude-skills

Trigger Scenarios

准备困难对话 解决冲突 传达坏消息 与同事/上级/下属进行艰难谈话

Install

npx skills add mohitagw15856/pm-claude-skills --skill difficult-conversation -g -y
More Options

Non-standard path

npx skills add https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-comms/skills/difficult-conversation -g -y

Use without installing

npx skills use mohitagw15856/pm-claude-skills@difficult-conversation

指定 Agent (Claude Code)

npx skills add mohitagw15856/pm-claude-skills --skill difficult-conversation -a claude-code -g -y

安装 repo 全部 skill

npx skills add mohitagw15856/pm-claude-skills --all -g -y

预览 repo 内 skill

npx skills add mohitagw15856/pm-claude-skills --list

SKILL.md

Frontmatter
{
    "name": "difficult-conversation",
    "description": "Prepare for and script a hard conversation — conflict, bad news, a boundary, an apology. Use when asked to prepare for a difficult conversation, address a conflict, deliver bad news, confront a colleague, or have a hard talk with a manager\/report\/peer. Produces a prep brief — the real goal, the other side's likely view, an opening line, the key points, anticipated reactions with responses, and the outcome you want."
}

Difficult Conversation Skill

The conversations we avoid are usually the ones that matter most — and we botch them by winging it or over-rehearsing into a script that shatters on first contact. This skill preps the hard talk the way the research says works: get clear on the actual goal, understand the other person's story, open without triggering defensiveness, and plan for their reactions — so you go in calm and come out with the relationship intact.

Required Inputs

Ask for these only if they aren't already provided:

  • The situation — what's happened, with whom, and the relationship (manager, report, peer, client).
  • What you want — the real outcome (often a changed behaviour or a restored relationship, not "to be right").
  • Their likely view — how they probably see it, and what they care about.
  • The stakes & history — what makes it hard, and anything that's been tried.

Output Format

Difficult Conversation: [topic] with [who]

1. Your real goal — name it plainly (and the un-goal — e.g. "not to win, but to change X"). Conversations go wrong when the unspoken goal is to be proven right.

2. Their story — how they likely see it and what they need to feel (heard, respected, safe). You can't move someone you haven't understood.

3. Open — a specific opening line that states the issue from the facts + your impact, not blame ("When the deadline slipped, I was left explaining it to the client" — not "You always miss deadlines"). The first 30 seconds set the tone.

4. Key points — the 2–3 things you must convey, each separating observation from story/judgement.

5. Likely reactions → your response — defensiveness, deflection, emotion, counterattack — and a calm, non-escalating reply prepared for each.

If they… You respond…

6. Land it — the ask or agreement you want, and how to close on a concrete next step.

Stance note — stay curious, not certain; aim for a shared understanding, not a verdict.

Quality Checks

  • The real goal is named (and separated from the ego-goal of "being right")
  • The other person's perspective is genuinely represented, not strawmanned
  • The opening uses facts + impact, not blame or character judgement
  • Observation is separated from interpretation throughout
  • Likely reactions each have a prepared, non-escalating response
  • It closes on a concrete next step or agreement

Anti-Patterns

  • Do not open with blame or "you always/never" — it triggers defensiveness and ends learning
  • Do not confuse your story with the facts — "the deadline slipped" is fact; "you don't care" is a story
  • Do not over-script — plan the open and the points, then stay responsive; a rigid script breaks
  • Do not aim to win — if the goal is to be right, the relationship loses even if you "win"
  • Do not avoid the actual ask — name the change or agreement you need, kindly and clearly

Based On

Crucial Conversations (Patterson et al.) and Difficult Conversations (Stone, Patton, Heen) — facts vs. story, the third story, safety.

Version History

  • a38bc30 Current 2026-07-05 11:12

Same Skill Collection

exports/openclaw/360-feedback-template/SKILL.md
exports/openclaw/401k-plan-decoder/SKILL.md
exports/openclaw/ab-test-planner/SKILL.md
exports/openclaw/ab-test-readout/SKILL.md
exports/openclaw/accessibility-audit/SKILL.md
exports/openclaw/account-plan/SKILL.md
exports/openclaw/acquirer-red-team/SKILL.md
exports/openclaw/ad-copy/SKILL.md
exports/openclaw/aeo-optimizer/SKILL.md
exports/openclaw/agenda-or-cancel/SKILL.md
exports/openclaw/agent-design-review/SKILL.md
exports/openclaw/agent-observability-spec/SKILL.md
exports/openclaw/agent-spec/SKILL.md
exports/openclaw/ai-ethics-review/SKILL.md
exports/openclaw/ai-eval-plan/SKILL.md
exports/openclaw/ai-feature-prd/SKILL.md
exports/openclaw/ai-product-canvas/SKILL.md
exports/openclaw/air-quality/SKILL.md
exports/openclaw/altitude-shifter/SKILL.md
exports/openclaw/ambiguity-resolver/SKILL.md
exports/openclaw/analyst-relations-brief/SKILL.md
exports/openclaw/announcement-card/SKILL.md
exports/openclaw/api-docs-writer/SKILL.md
exports/openclaw/api-test-plan/SKILL.md
exports/openclaw/api-versioning-strategy/SKILL.md
exports/openclaw/apology-letter/SKILL.md
exports/openclaw/architecture-decision-record/SKILL.md
exports/openclaw/architecture-diagram/SKILL.md
exports/openclaw/archive-strategy/SKILL.md
exports/openclaw/assumption-bounty/SKILL.md
exports/openclaw/assumption-mapper/SKILL.md
exports/openclaw/async-update-format/SKILL.md
exports/openclaw/auto-repair-estimate-decoder/SKILL.md
exports/openclaw/autopilot-charter/SKILL.md
exports/openclaw/benefits-decoder/SKILL.md
exports/openclaw/bid-tender-review/SKILL.md
exports/openclaw/board-deck-narrative/SKILL.md
exports/openclaw/board-minutes/SKILL.md
exports/openclaw/board-pre-read/SKILL.md
exports/openclaw/bom-cost-review/SKILL.md
exports/openclaw/bookkeeping-categorization/SKILL.md
exports/openclaw/boolean-search-builder/SKILL.md
exports/openclaw/brag-doc/SKILL.md
exports/openclaw/brainstorming/SKILL.md
exports/openclaw/brief-builder/SKILL.md
exports/openclaw/briefing-note/SKILL.md
exports/openclaw/budget-builder/SKILL.md
exports/openclaw/budget-variance-analysis/SKILL.md
exports/openclaw/bug-diagnosis/SKILL.md
exports/openclaw/bug-report/SKILL.md

Metadata

Files
0
Version
471c606
Hash
7040f7e9
Indexed
2026-07-05 11:12

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-29 22:25
浙ICP备14020137号-1 $방문자$