Mediator for Openclaw

An emotional firewall that intercepts messages from difficult contacts to strip away toxic language and extract actionable facts.

dylntrnr
v1.0.0
Feb 12, 2026
0
2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install mediator

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install mediator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Mediator?

Mediator is a specialized tool designed to act as an emotional firewall for users dealing with difficult relationships or high-conflict communication. By leveraging the power of Openclaw Skills, it intercepts incoming messages from specified contacts across email and iMessage. The skill uses advanced language models to process these messages, removing emotional or manipulative content while preserving the essential facts and requests.

This skill is particularly valuable for maintaining professional boundaries and personal well-being. It ensures that you stay informed about important updates—such as scheduling changes or legal deadlines—without having to experience the psychological stress of reading the raw, emotionally charged original text. Within the Openclaw Skills ecosystem, Mediator serves as a vital buffer for both personal and professional interactions.

Mediator Use Cases

  • Managing high-conflict co-parenting schedules by extracting only dates and times from emails.
  • Filtering aggressive or unprofessional feedback from difficult clients to maintain a productive workflow.
  • Shielding yourself from manipulative language in personal relationships while ensuring critical messages aren't missed.
  • Automating the drafting of neutral, factual responses to high-stress communications.

How Mediator Works

  1. The skill monitors incoming communications via Gmail Pub/Sub or iMessage watch triggers.
  2. It matches the sender's identity against the contact list configured in your Openclaw Skills setup.
  3. Upon a match, it fetches the message content and passes it to an LLM for factual extraction or neutral rewriting.
  4. The original message is safely archived (e.g., labeled in Gmail) to keep the primary inbox clean.
  5. A summarized report and a suggested response draft are sent to your preferred notification channel like Telegram or Slack.

Mediator Setup

To get started with this component of Openclaw Skills, initialize the configuration and add your first contact:

# Initialize the configuration file
~/clawd/skills/mediator/scripts/mediator.sh init

# Add a contact to be mediated (email, phone, and channels)
~/clawd/skills/mediator/scripts/mediator.sh add "Contact Name" --email "[email protected]" --channels email

# Run a manual check for new messages
~/clawd/skills/mediator/scripts/mediator.sh check

Mediator Data Schema & Taxonomy

Mediator manages configuration and message history through a structured directory system:

Data Type Location / Format Description
Configuration ~/.clawdbot/mediator.yaml Defines contacts, intercept modes, and notification channels.
Logs ~/.clawdbot/logs/mediator.log Records processing events and operational errors.
Email Labels Mediator/Raw A specific Gmail label used to archive original messages.
Modes intercept or assist Determines if the original message is hidden or merely supplemented.

Mediator Advanced Features

  • Support for multiple summarization modes including facts-only, neutral rewriting, or full emotional flagging.
  • Flexible notification routing to Telegram, Slack, or iMessage for real-time alerts.
  • Automated response drafting to help maintain a consistent, neutral tone in replies.
  • Seamless integration with heartbeat monitors and cron jobs for persistent background filtering within the Openclaw Skills environment.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*