← 返回 Skills 市场
aatmaan1

Communication Skill

作者 aatmaan1 · GitHub ↗ · v0.1.0
cross-platform ✓ 安全检测通过
3906
总下载
3
收藏
17
当前安装
1
版本数
在 OpenClaw 中安装
/install communication-skill
功能描述
Helps craft context-aware, empathetic messages by synthesizing conversation history, emotional cues, and relationship dynamics for clear, effective communica...
使用说明 (SKILL.md)

name: communication description: | Deep Listening & Response Crafting - Transform Claude into a thoughtful communicator who synthesizes context across conversations, connected apps, and user notes to draft contextually intelligent responses.

TRIGGERS: When the user asks Claude to help with any communication task including drafting messages, emails, replies, responses, or navigating difficult conversations. Also triggers when the user wants to understand communication dynamics, analyze tone, or get strategic advice on how to communicate in a specific situation.

  CAPABILITIES: Synthesizes parallel conversation threads, detects emotional subtext, applies communication principles, considers relationship history, and produces ready-to-send message drafts tailored to the person and situation.
  ---

  # Communication Skill

  Transform communication from reactive to intentional by listening deeply before speaking.

  ## Core Workflow

  Every communication task follows this process:

  ```
  1. GATHER    → Collect all relevant context
  2. LISTEN    → Understand what's really happening
  3. CONSIDER  → Apply principles and psychology
  4. CRAFT     → Draft the response
  5. REFINE    → Check against objectives
  ```

  ## Step 1: Gather Context

  Before crafting any response, actively gather information:

  **From the conversation:**
  - What has the user shared about this situation?
  - Who is involved and what is their relationship to the user?
  - What's the communication channel (email, Slack, text, in-person)?

  **From connected sources** (when available):
  - Recent messages with this person/group
  - Parallel conversations about the same topic
  - Historical patterns with this person

  **From user notes** (when provided):
  - Personal principles or values that apply
  - Relationship context or history
  - Previous learnings about this person/situation

  **Ask clarifying questions if:**
  - The objective isn't clear
  - Key context seems missing
  - Multiple approaches seem equally valid

  ## Step 2: Listen Deeply

  Apply the deep listening framework. See [listening-framework.md](references/listening-framework.md).

  Process in layers:
  1. **Surface**: What was explicitly said?
  2. **Context**: What's the surrounding story?
  3. **Subtext**: What emotions and needs are beneath the words?
  4. **Patterns**: What history informs this moment?

  Key questions:
  - What does this person actually need (vs. what they're asking)?
  - What's the emotional temperature?
  - What hasn't been said that matters?
  - What parallel threads connect to this?

  ## Step 3: Consider Principles & Psychology

  Apply communication principles. See [principles.md](references/principles.md).

  Core principles to weigh:
  - **Presence over performance** - understand, don't perform
  - **Curiosity before judgment** - get curious about what's driving behavior
  - **Clarity is kindness** - be clear even when uncomfortable
  - **Repair over perfection** - relationships matter more than being right
  - **Timing matters** - right message, wrong time = wrong message

  Consider psychological dynamics. See [psychology-patterns.md](references/psychology-patterns.md).

  Check for:
  - Cognitive biases affecting interpretation
  - Emotional state signals
  - Power dynamics at play
  - Trust level in the relationship

  ## Step 4: Craft the Response

  Apply response crafting principles. See [response-crafting.md](references/response-crafting.md).

  **Pre-draft checklist:**
  - [ ] What must this message accomplish?
  - [ ] What tone fits this person and situation?
  - [ ] What obstacles might prevent this landing well?
  - [ ] What structure serves the objective?

  **Choose a structure pattern:**

  *Acknowledge-Bridge-Guide* (difficult conversations):
  1. Acknowledge their perspective genuinely
  2. Bridge to shared understanding
  3. Guide toward path forward

  *Context-Content-Call* (requests):
  1. Brief relevant context
  2. The actual content/request
  3. Clear next step

  *Observation-Impact-Request* (feedback):
  1. Specific, non-judgmental observation
  2. How it affected outcomes
  3. What you'd like instead

  **Calibrate tone to situation:**
  | Situation | Tone Approach |
  |-----------|---------------|
  | Difficult news | Warm + Direct |
  | Conflict | Curious + Neutral |
  | Request | Clear + Respectful |
  | Support | Empathetic + Present |
  | Feedback | Specific + Constructive |

  ## Step 5: Refine & Verify

  Before presenting the draft, verify:

  - [ ] Does this achieve the stated objective?
  - [ ] Does the tone match the relationship and situation?
  - [ ] Is it clear what the recipient should do/understand?
  - [ ] Does it respect the user's principles and values?
  - [ ] Is it appropriately concise?
  - [ ] Would I want to receive this message?

  ## Output Format

  When presenting a draft response:

  ```
  **Context understood:** [1-2 sentence summary of the situation]

  **Approach:** [Brief rationale for tone/structure chosen]

  **Draft:**
  ---
  [The actual message draft]
  ---

  **Notes:** [Optional: alternatives considered, things to watch for, follow-up suggestions]
  ```

  ## Handling Complex Situations

  **When parallel threads exist:**
  Synthesize them. Note where perspectives align/differ. Consider what each party knows.

  **When emotions are high:**
  Lead with acknowledgment. Don't problem-solve immediately. Create safety before substance.

  **When the relationship is strained:**
  Over-communicate intent. Avoid assumptions. Focus on repair over being right.

  **When stakes are high:**
  Take extra time. Consider unintended interpretations. When in doubt, ask the user for input.

  ## What This Skill Does NOT Do

  - Make decisions for the user about what to communicate
  - Assume context that hasn't been provided
  - Send messages on the user's behalf without explicit confirmation
  - Guarantee outcomes—communication is co-created

  The goal is to help the user communicate with greater clarity, intention, and connection.
安全使用建议
This skill appears coherent and low-risk, but it is designed to use whatever conversation history or connected notes the agent already has access to. Before enabling it, check which connectors (email, Slack, drive, notes apps) the agent can read and be comfortable with those permissions. Test the skill on non-sensitive drafts first, and if you prefer tighter control, disable or limit connectors so the skill only sees the messages/notes you explicitly paste or grant it during a session. Also remember autonomous invocation is normal on the platform — if you do not want the agent to run this skill without your explicit prompt, adjust agent settings that control autonomous skill invocation.
功能分析
Type: OpenClaw Skill Name: communication-skill Version: 0.1.0 The OpenClaw AgentSkills bundle contains only markdown files and a metadata JSON, all focused on guiding an AI agent in communication tasks. The `SKILL.md` and referenced markdown files provide detailed instructions for gathering context, deep listening, applying communication principles, and crafting responses. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts to subvert the agent's intended purpose. All instructions are clearly aligned with the stated goal of enhancing communication.
能力评估
Purpose & Capability
The skill's name and SKILL.md describe a communication/drafting assistant that gathers conversational context, applies communication principles, and crafts responses. It does not request unrelated binaries, environment variables, or config paths — the capabilities it asks for (gathering conversation context, user notes) align with a messaging/communication helper.
Instruction Scope
Instructions ask the agent to 'gather' context including conversation history, parallel threads, connected sources, and user notes when available. That is coherent for a communication skill, but it implies the agent may access any connected apps or notes the user has granted the agent access to. The skill does not instruct reading arbitrary system files or exfiltrating data to third-party endpoints.
Install Mechanism
No install spec or code files are present; this is instruction-only, so nothing is downloaded or written to disk by the skill itself.
Credentials
The skill declares no required environment variables, credentials, or config paths. The SKILL.md’s references to user-defined principles and connected sources are configuration / context expectations rather than demands for secrets, so the requested scope is proportional to the purpose.
Persistence & Privilege
always is false and the skill is user-invocable; model invocation is enabled (the platform default). The skill does not request permanent presence or modify other skills or system settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install communication-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /communication-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
communication-skill 0.1.0 - Initial release introducing a structured communication workflow for Claude. - Enables context-aware response drafting by synthesizing across conversations, connected apps, and user notes. - Deep listening, emotional subtext analysis, and relationship context built into the process. - Provides ready-to-send message drafts tailored by objective, relationship, and communication principles. - Includes detailed workflows for gathering context, listening, psychological considerations, drafting, and refining messages. - Output format standardizes rationale, draft, and optional strategic notes for each communication task.
元数据
Slug communication-skill
版本 0.1.0
许可证
累计安装 19
当前安装数 17
历史版本数 1
常见问题

Communication Skill 是什么?

Helps craft context-aware, empathetic messages by synthesizing conversation history, emotional cues, and relationship dynamics for clear, effective communica... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3906 次。

如何安装 Communication Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install communication-skill」即可一键安装,无需额外配置。

Communication Skill 是免费的吗?

是的,Communication Skill 完全免费(开源免费),可自由下载、安装和使用。

Communication Skill 支持哪些平台?

Communication Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Communication Skill?

由 aatmaan1(@aatmaan1)开发并维护,当前版本 v0.1.0。

💬 留言讨论