WeChat Smart Organizer for Openclaw

An AI-powered local chat organizer that parses WeChat, extracts critical tasks or meeting items, and syncs them seamlessly to Obsidian and system calendars.

pjpan
v1.0.0
May 16, 2026
1
868
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install wechat-smart-organizer

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 wechat-smart-organizer 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 WeChat Smart Organizer?

WeChat Smart Organizer is a local productivity-boosting skill designed to connect your WeChat conversation history with your personal knowledge base and schedule. Utilizing local command-line tools, this skill allows an AI agent to parse conversations, search historical context, and automatically synthesize disorganized chat logs into highly structured, actionable database entries.

Built for users demanding efficiency, this tool handles tasks such as gathering meeting details, locating important file links, and extracting transaction summaries. As one of the privacy-focused Openclaw Skills, it operates entirely on your local machine, keeping your messaging history completely secure and confidential while boosting your personal knowledge management.

WeChat Smart Organizer Use Cases

  • Extracting Group Action Items: Scans busy project chat groups to isolate action items, identify assignees, and pinpoint deadlines.
  • Converting Chat to Calendar Events: Detects scheduled dates and times within a discussion to instantly spawn system calendar alerts.
  • Documenting Daily Work Logs: Saves chat milestones directly to an Obsidian archive as daily or weekly stand-up references.
  • Archiving Important Links & Documents: Automatically filters and compiles documents, contracts, or links shared within chats into dedicated repository files.

How WeChat Smart Organizer Works

  1. Fetch Raw Log: The agent runs wechat-cli commands to fetch session logs, searching for specific contacts, groups, or text keywords.
  2. Identify Actionable Data: The skill processes raw message segments to locate targets like task triggers, contacts, deadlines, or currency values.
  3. Resolve Vault Paths: It dynamically checks local configurations (such as obsidian.json on macOS) to locate active Obsidian vaults instead of relying on default placeholders.
  4. Structured Compilation: The parsed information is formatted using clean markdown templates, saved directly to the user's Obsidian directory, and translated into calendar reminders.

WeChat Smart Organizer Setup

Before you can execute this tool within your suite of Openclaw Skills, verify you have the local CLI configuration ready.

First, check if wechat-cli is globally installed:

which wechat-cli

If missing, install it using your preferred package manager:

npm install -g @canghe_ai/wechat-cli
# Or install via python if preferred
pip install wechat-cli

Initialize the configuration setup (note that macOS users must grant 'Full Disk Access' to the active terminal emulator):

sudo wechat-cli init

Note: Keep your WeChat application open on your desktop when executing commands so the CLI can read live structures.

WeChat Smart Organizer Data Schema & Taxonomy

Information Mapping Taxonomy

Information Type Detection Pattern Target Path inside Vault
Tasks / Todos "need to", "help me", "todo", "deadline" {vault_path}/Todo/{Date}.md
Meetings "meeting", "sync up", "call", "discuss" {vault_path}/Meeting_Notes/{Date}-{Topic}.md
Contacts "wechat ID", "phone", "contact" {vault_path}/Contacts/{Name}.md
Projects "project milestone", "online launch" {vault_path}/Projects/{Project_Name}/Sync.md

Generated Markdown Template

Files extracted to Obsidian utilize this standardized structure:

---
type: wechat-extract
source: {Contact or Group Name}
created: {Current Date}
tags: [#wechat, #extracted-info]
---

# {Document Title}

## Original Conversation Context
> {Quoted message text snippet}

## Extracted Fields
- Key Actionable Item: {Extracted task}
- Deadline/Schedule: {Detected Date/Time}
- Associated Files: {File list or link}

## Surrounding Context
{Previous/following messages}

WeChat Smart Organizer Advanced Features

  • Zero-Hardcoding Vault Resolution: Scans your real obsidian.json settings file to safely discover local vaults, handling spaces and multiple workspace setups automatically.
  • Chronological Message Slicing: Fetches surrounding chat rows of any highlighted keywords to provide the perfect semantic context for downstream AI processing.
  • Local Privacy Layer: Ensures zero cloud-upload policies—all message parsing, scraping, and writing are executed strictly within local user space.
  • Multi-Skilled Scheduling: Bridges seamlessly with secondary event organizers (e.g., Tencent Meeting skills) to spin up online video conferences instantly from chat triggers.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*