communication-coach

Detect anti-patterns in user messages and provide one-line reframes.

34|6|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/mahidalhan/claude-hacks --skill communication-coach
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: communication-coach
Source: https://github.com/mahidalhan/claude-hacks/tree/main/skills/communication-coach/skills/communication-coach
Command: npx skills add https://github.com/mahidalhan/claude-hacks --skill communication-coach

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically detect anti-patterns in user messages and intervene in a surgical, non-disruptive way to keep conversations productive.

Core Features & Use Cases

  • Detects common anti-patterns such as recursive nesting, scope creep, buried asks, assumed context, and vague descriptions.
  • Responds with a one-line intervention and a concise reframe for user confirmation.
  • Respects user controls like 'coach off' or 'raw mode' to disable coaching when desired.

Quick Start

Automatically detect anti-patterns in user messages and reply with a one-line intervention plus a reframe for confirmation.

Frequently Asked Questions about communication-coach

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect communication anti-patterns like scope creep and buried asks in real-time chats?

To detect communication anti-patterns in real-time chats, this Skill automatically surfaces issues like scope creep, buried asks, and recursive nesting. It analyzes multi-turn prompts to prevent derailment and suggests surgical, one-line interventions to keep conversations productive.

What is assumed context in multi-turn prompts and how do I fix it?

Assumed context in multi-turn prompts occurs when a message references unestablished background information. This Skill identifies such vague descriptions and responds with a concise reframe for user confirmation, ensuring all conversational assumptions are explicitly stated.

How do I stop scope creep and recursive nesting from derailing a conversation?

To stop scope creep and recursive nesting from derailing a conversation, this Skill applies surgical, non-disruptive coaching interventions. It detects these anti-patterns and replies with a one-line intervention and a concise reframe to maintain focus.

Can I disable real-time coaching interventions when I need raw mode outputs?

Yes, you can disable real-time coaching interventions by toggling 'coach off' or 'raw mode'. These user controls completely bypass the anti-pattern detection and reframe confirmation processes, allowing the conversation to proceed without automated suggestions.

How do I handle stream dumps and imprecise descriptions in user messages?

To handle stream dumps and imprecise descriptions in user messages, this Skill automatically identifies the anti-pattern and proposes a concise reframe. This surgical intervention unblocks the chat by clarifying the intent for confirmation before proceeding.

Are communication anti-pattern interventions disruptive to the ongoing chat flow?

Communication anti-pattern interventions are non-disruptive to the ongoing chat flow. The Skill applies surgical, one-line interventions with a concise reframe rather than over-explaining, ensuring the conversation remains productive and unblocked without friction.