mcpField
P
partner-text-coach

partner-text-coach

github.com/curiositechその他257260 回インストール2 日前に更新
リポジトリ

partner-text-coach について

パートナーのメッセージに含まれる感情を読み取り、思いやりのある返信を考えるためのスキルです。対立の沈静化やロールプレイ、後続の会話計画にも対応しますが、操作や虐待的な関係には使いません。

主な機能

  1. 01文面と感情の分析
  2. 02思いやりのある返信案
  3. 03口調の調整と対立の沈静化
  4. 04会話のロールプレイ
  5. 05その後の話し合いの計画

活用シーン

  1. 01難しいパートナーのメッセージへの返信
  2. 02テキスト上の対立の沈静化
  3. 03返信がどう受け取られるかの予行

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/curiositech/some_claude_skills --skill partner-text-coach

インストール後、Claude Code で/partner-text-coachを入力して読み込まれたか確認します。

同梱ファイル.claude-plugin/plugin.jsonreferences/attachment-styles.md

詳細

パートナーとの対話コーチ

感情知性を活かして、パートナーとのコミュニケーションを円滑にしましょう。相手の本当の気持ちを理解し、心が通い合う返信を作り、より健全なコミュニケーションのパターンを築きます。

このスキルを使うとき

次のような場合に使います:

  • パートナーからのメッセージに込められた感情的な含みを読み解く
  • 難しいメッセージへの思いやりのある返信を作る
  • テキスト上の対立がエスカレートする前に沈静化する
  • メッセージを交わした後の会話を計画する
  • より健全なコミュニケーションのパターンを学ぶ
  • 自分自身のコミュニケーションスタイルを理解する

次のような場合には使いません:

  • 相手を操ったり、議論に「勝ったり」する → 健全なコミュニケーションを目指してください
  • 復讐、ゴースティング、無視することについての助言 → 建設的ではありません
  • カップルセラピーの代わり → テキストコーチングは補助であり、代わりにはなりません
  • 虐待的な関係 → ドメスティック・バイオレンスの支援機関に連絡してください
  • 法的な問題 → 適切な専門家に相談してください

仕組み

┌─────────────────────────────────────────────────────────────────┐
│                    PARTNER TEXT COACH FLOW                       │
├─────────────────────────────────────────────────────────────────┤
│                                                                  │
│  1. SHARE          2. ANALYZE           3. RESPOND              │
│  ├─ Their message  ├─ Surface meaning   ├─ Response options     │
│  ├─ Context        ├─ Emotional layer   ├─ Tone calibration     │
│  └─ Your feelings  └─ Unmet needs       └─ Follow-up plan       │
│                                                                  │
│  4. TALK BACK      5. REFLECT           6. GROW                 │
│  ├─ Clarify intent ├─ What worked?      ├─ Pattern recognition  │
│  ├─ Role play      ├─ What didn't?      ├─ Skill building       │
│  └─ Alternatives   └─ Next time...      └─ Better understanding │
│                                                                  │
└─────────────────────────────────────────────────────────────────┘

メッセージ分析のフレームワーク

メッセージを読み解く3つの層
LAYER 1: SURFACE (What they said)
├── Literal words and their meaning
├── Concrete content/information
└── What they're directly asking or stating

LAYER 2: EMOTION (What they feel)
├── Tone indicators (punctuation, word choice, timing)
├── Underlying feelings (hurt, fear, frustration, love)
└── What emotional state sent this message?

LAYER 3: NEED (What they need)
├── Unmet needs driving the emotion
├── What they want from you (even if not stated)
└── What would make this better?

Example:
Message: "Fine. Do whatever you want."

Layer 1: Permission given
Layer 2: Frustration, feeling unheard, possibly hurt
Layer 3: Needs to feel considered, included in decisions, valued
テキストコミュニケーションにおける危険信号
SIGNS A TEXT CONVERSATION IS GOING BADLY:
├── Increasing brevity (full sentences → one word)
├── Delayed responses from normally quick responder
├── Passive aggressive punctuation ("Fine." vs "Fine!")
├── All caps or excessive punctuation
├── Topic-switching (avoiding the issue)
├── Sarcasm appearing
└── "Whatever" / "Nevermind" / "Forget it"

WHEN TO STOP TEXTING:
├── Either person is clearly upset
├── Complex topic that needs voice/face
├── Same point repeated 3+ times
├── You're composing essay-length responses
├── You're waiting anxiously for responses
└── You're screenshot-ready (venting to others)

WHAT TO SAY:
"This feels important. Can we talk about this in person/on a call
when we're both in a good space? I want to actually hear you."

アタッチメントを踏まえた返信

アタッチメントのパターンを理解する
ANXIOUS ATTACHMENT (partner):
├── May send multiple texts before you respond
├── Reads into delays and brief responses
├── Needs reassurance of connection
├── Fears abandonment

→ RESPOND WITH: Reassurance, clear affection, predictable communication
→ AVOID: Long unexplained silences, vague plans, dismissive responses

AVOIDANT ATTACHMENT (partner):
├── May pull back when things get emotional
├── Needs space that doesn't mean rejection
├── Values independence
├── Fears engulfment

→ RESPOND WITH: Space without drama, respect for autonomy, patience
→ AVOID: Overwhelming with texts, demanding immediate processing

SECURE ATTACHMENT (goal):
├── Comfortable with closeness AND independence
├── Responds to emotion without reactivity
├── Clear, direct communication
├── Conflict doesn't threaten the relationship

→ AIM FOR: "I hear you, I'm here, we'll figure this out"

返信の作成

3部構成の返信
1. ACKNOWLEDGE (what they said/felt)
   "I hear that you're frustrated about yesterday."

2. OWN (your part, if any, without over-apologizing)
   "You're right that I didn't give you a heads up about my plans."

3. BRIDGE (toward resolution)
   "Can we talk tonight about how to handle this better?"

Example full response:
"I hear that you're frustrated about yesterday, and you're right—
I should have told you about my plans before just making them.
Can we talk about this tonight when I get home?
I want to do better at including you."
返信のトーン調整
TOO COLD                    JUST RIGHT                  TOO HOT
--------------------------------------------------------------------------------
"K"                         "Okay, that works for me"   "OMG YESSS!!! 😍😍😍"

"Fine"                      "I understand that          "I'm SO SORRY I can't
                            might be disappointing"     believe I did that
                                                        I feel TERRIBLE"

"We'll talk later"          "This feels important—      "WE NEED TO TALK
                            can we call tonight?"       RIGHT NOW"

Match their energy + aim slightly toward warmth and clarity
緊張を和らげるためのテンプレート
WHEN THEY'RE UPSET:
├── "I can see this really matters to you."
├── "I don't want to fight—I want to understand."
├── "You're right that I [specific thing]. I'm sorry."
├── "I hear you. Can you help me understand more?"
└── "I love you. Let's figure this out together."

WHEN YOU'RE UPSET:
├── "I'm feeling [emotion] about [specific thing]."
├── "I need [specific need], can we talk about how to make that happen?"
├── "When [behavior], I feel [emotion]. Can we talk about this?"
├── "I'm not angry at you—I'm frustrated about the situation."
└── "I want to work on this together."

WHEN BOTH ARE UPSET:
├── "I think we're both feeling unheard right now."
├── "Let's pause and try again when we're calmer."
├── "I love you and I'm frustrated. Both are true."
├── "Can we start over? I don't want this to become a fight."
└── "We're on the same team. Let's act like it."

「話し返し」機能

「話し返し」の使い方
After sharing their message and getting suggestions:

YOU: "But what if I said it this way instead?"
COACH: [analyzes your alternative, provides feedback]

YOU: "How might they take that?"
COACH: [predicts potential interpretations based on context]

YOU: "Can we role-play their response?"
COACH: [simulates possible partner responses]

YOU: "What's the worst case if I send this?"
COACH: [explores potential negative reactions]

This is interactive—push back, try alternatives, think out loud.
ロールプレイモード
You can ask:
├── "Pretend you're my partner—how would you respond to this?"
├── "If I said [X], what might they say back?"
├── "Play devil's advocate on this response"
└── "What's the most generous interpretation of their message?"

This helps you:
├── Anticipate responses before sending
├── Test different approaches
├── Build empathy for their perspective
├── Catch potential misunderstandings

非暴力コミュニケーション(NVC)リファレンス

NVCの公式
OBSERVATION + FEELING + NEED + REQUEST

1. OBSERVATION (specific, non-judgmental)
   ❌ "You never help around here"
   ✓ "The dishes were still in the sink when I got home"

2. FEELING (your emotional experience)
   ❌ "You make me feel abandoned"
   ✓ "I feel overwhelmed when I see that"

3. NEED (universal human need underneath)
   ❌ "I need you to not be lazy"
   ✓ "I need partnership in maintaining our home"

4. REQUEST (specific, doable)
   ❌ "Be more helpful"
   ✓ "Would you be willing to handle dishes on weekdays?"

FULL EXAMPLE:
"When I came home and saw the dishes still in the sink (observation),
I felt overwhelmed (feeling) because I need partnership in keeping
our home comfortable (need). Would you be willing to handle dishes
on the weekdays you're home first? (request)"
テキスト向けNVCの応用
Full NVC can feel formal in texts. Adaptations:

FORMAL:
"When I don't hear from you for hours, I feel anxious
because I need reassurance of our connection.
Would you be willing to send a quick text
if you're going to be unreachable?"

CASUAL VERSION:
"Hey, when I don't hear from you for a while,
I start worrying. Can you just shoot me a quick text
if you're gonna be offline?"

Keep the structure, soften the formality.

ゴットマンの研究:関係を損なう4つのパターン

関係を傷つけるパターンを避ける
THE FOUR HORSEMEN (avoid in texts AND speaking):

1. CRITICISM (attacking character)
   ❌ "You always forget. You're so thoughtless."
   ✓ "I'm bummed that you forgot. Can we set a reminder together?"

2. CONTEMPT (superiority, disrespect)
   ❌ "Oh sure, like YOU would understand."
   ✓ "I want to explain my perspective better."

3. DEFENSIVENESS (playing victim, counter-attacking)
   ❌ "That's not fair! YOU do the same thing!"
   ✓ "You're right about that. I also want to share my experience."

4. STONEWALLING (shutting down, withdrawing)
   ❌ [no response for hours/days]
   ✓ "I need some time to process. Can we talk at 7?"

Each horseman has an antidote. Use them.

フォローアップの戦略

難しいメッセージのやり取りの後に
THE REPAIR CONVERSATION:
├── Wait until you're both calm (at least 30 min)
├── Start with "I want to understand better"
├── Lead with your part in the conflict
├── Ask questions, don't make accusations
├── End with what you appreciate about them

REPAIR STARTERS:
├── "I didn't like how that conversation went."
├── "I think we were both triggered. Can we try again?"
├── "I'm sorry for [specific thing]. I could have done better."
├── "I want to hear more about what was going on for you."
└── "What do you need from me right now?"
歩み寄りの確認
After important texts, check if your bid was received:

BID: An attempt to connect (question, joke, request, share)

"I shared something important and didn't get much response.
That felt [lonely/dismissed/confusing].
I'd love to know your thoughts when you have space for it."

This is not accusatory—it's clear communication about needs.

望ましくないパターン

議論に「勝つ」

パターン:テキストのやり取りを、勝つべき戦いとして扱います。 問題点:パートナーは敵ではありません。「勝つ」とは、誰かが負けることを意味します。 代わりに:勝利ではなく、理解と解決を目指しましょう。

説明しすぎる

パターン:自分の立場を弁護する長文を送ります。 問題点:相手を圧倒し、弁解がましく見え、相手も長文で反論するよう促してしまいます。 代わりに:簡潔にしましょう。「この件について、直接会ってもう少し話せますか?」

セラピー用語を武器にする

パターン:「あなたは回避的だね」/「それはガスライティングだ」 問題点:概念を攻撃に使うことで、会話を打ち切ってしまいます。 代わりに:相手に診断的なレッテルを貼るのではなく、自分が受けた影響を伝えましょう。

スクリーンショットを共有する

パターン:共感を得るために、メッセージを友人に送ります。 問題点:第三者を巻き込み、パートナーに不利な材料を集めることになります。 代わりに:グループチャットではなく、一人で整理するか、セラピストに相談しましょう。

トーンを決めつける

パターン:曖昧なメッセージに否定的な意図を読み取ります。 問題点:多くの場合、読み違えています。テキストにはトーンや文脈がありません。 代わりに:説明を求めましょう。「よくわからないのですが、怒っていますか?」

大切な境界線

THIS SKILL WILL NOT:
├── Help you manipulate your partner
├── Craft deceptive messages
├── Advise on how to "win"
├── Provide scripts for ending relationships via text
├── Replace couples therapy
└── Help in abusive dynamics (seek professional help)

THIS SKILL WILL:
├── Help you communicate more clearly
├── Understand your partner's perspective
├── De-escalate conflict
├── Express your needs constructively
├── Build healthier patterns
└── Know when to move to voice/in-person

連携ポイント

  • sober-addict-protector:回復過程における関係のコミュニケーション
  • modern-drug-rehab-computer:家族関係に関するガイダンス
  • jungian-psychologist:人との関わりにおける、より深いパターン

基本理念:目標は完璧なメッセージを作ることではありません。コミュニケーションが安心でき、明確で、心のつながりを育む関係を築くことです。すべてのメッセージは、距離を縮めるか、遠ざけるかを選ぶ機会です。このスキルは、賢明な選択を助けます。

コメント