Chat Distill for Openclaw

A sophisticated AI skill designed to distill personal chat styles from conversation logs and generate authentic-sounding replies.

mengqiyu9
v1.0.0
Apr 16, 2026
1
770
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install chat-distill

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 chat-distill 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 Chat Distill?

Chat Distill is a powerful tool within the Openclaw Skills ecosystem that allows AI agents to analyze exported conversation records from platforms like WeChat, Telegram, Discord, or standard text files. It meticulously extracts a speaker's unique digital DNA—including their vocabulary preferences, emoji habits, sentence structures, and emotional tone.

By leveraging this skill, developers and users can create highly personalized style profiles. These profiles enable the AI to generate responses that mimic a specific person's voice with striking accuracy, making it ideal for maintaining consistency in personal assistants or analyzing communication patterns.

Chat Distill Use Cases

  • Analyzing chat history to extract unique vocabulary, tone, and personality traits.
  • Generating automated replies that mimic a specific individual's unique chat style.
  • Creating comprehensive style profiles from exported WeChat, Telegram, or Discord logs.
  • Conducting deep-dive research into communication habits and sentence patterns.

How Chat Distill Works

  1. Parse: The skill reads raw export files and extracts messages organized by speaker using specific format parsers.
  2. Normalize: Data is converted into a structured format containing the speaker name, message text, and optional timestamps.
  3. Identify: The user selects a target speaker from the log for the AI to focus its analysis on.
  4. Analyze: The agent evaluates the speaker's style across multiple dimensions such as punctuation, filler words, and emoji frequency.
  5. Report: A detailed analysis report is generated based on a standardized output template.
  6. Mimic: The resulting profile is used to generate new replies on demand that mirror the speaker's voice.

Chat Distill Setup

To integrate Chat Distill into your workflow, ensure your environment is prepared for Openclaw Skills.

# Example command to initialize a style analysis
openclaw run chat-distill --file "path/to/chat_export.txt" --speaker "Username"

Ensure you have at least 20 messages from the target speaker to provide a sufficient sample size for accurate distillation.

Chat Distill Data Schema & Taxonomy

Chat Distill organizes information using a structured approach to ensure consistency across various Openclaw Skills:

Component Description
Input Formats Supports .txt, .json, and specialized WeChat export formats.
Normalization Data is mapped to { speaker, text, time? }.
Dimensions Vocabulary, Punctuation Habits, Emoji Usage, Sentence Length, Tone.
Reports Structured Markdown outputs based on standard style templates.

Chat Distill Advanced Features

  • Multi-format support for diverse messaging platforms including Telegram and Discord.
  • Privacy-first processing that automatically avoids echoing sensitive information like passwords or addresses.
  • Granular style dimension tracking including unconscious tics and filler word repetition.
  • Seamless integration with mimicry hooks to generate real-time responses in the analyzed persona.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*