Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

WeChat Group Chat Summary

Turns WeChat group chat logs pulled via wx-cli into a structured digest, with persistent history, member profiles, and group fact memory.

AutomationAdvanced24,7492,764AI score 7/10Last updated: Jul 4, 2026

What it does

Uses your locally installed wx-cli (wx command) to fetch WeChat group messages for a time range and writes a topic-categorized "group highlights" digest.

  • Flexible time parsing: "last 3 days", a specific date, a date range, or incremental mode ("since last time")
  • Three-round writing method: ① build a topic skeleton with anchor IDs → ② expand into the digest with verbatim quotes → ③ mandatory attribution audit that greps the raw message dump to catch misquotes and wrong speakers
  • Normal digest by default; an opt-in "roast" version with a separate profile set
  • Per-group state: history.json, append-only history-digests.jsonl, profiles/, and a memory.md of corrected facts so old mistakes aren't repeated
  • Includes message-count leaderboard, member portraits, and an @bot Q&A section

Who it's for

  • People tracking busy WeChat groups who want daily/weekly recaps
  • Community managers who need to catch up on missed conversation fast
  • Intermediate-to-advanced macOS users comfortable installing wx-cli and granting data access

Examples

  1. "Summarize the XX group for the last 3 days" → produces a dated digest file with categorized topics and a leaderboard
  2. "Continue from the last digest" → filters out messages older than last_message_time and only covers what's new
  3. "Add a roast version" → writes an extra -roast.md file sharing the same stats and skeleton but a sharper tone
  4. "Backfill profiles" → reads past digests in batches to seed per-member profile files

· · · Install guide · · ·

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/baoyu-wechat-summary folder from the GitHub repo JimLiu/baoyu-skills into my ~/.claude/skills/baoyu-wechat-summary/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/JimLiu/baoyu-skills.git /tmp/baoyu-skills && cp -r /tmp/baoyu-skills/skills/baoyu-wechat-summary ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Install and initialize the prerequisite wx-cli first: https://github.com/jackwener/wx-cli — verify that wx --version and wx sessions both work.
  2. Clone the skill repo: git clone https://github.com/JimLiu/baoyu-skills.git
  3. Copy the skill folder: cp -r baoyu-skills/skills/baoyu-wechat-summary ~/.claude/skills/ (keep the references/ subfolder intact).
  4. Restart Claude Code and ask something like "summarize the XX group chat for this week".
  5. On first run the skill blocks for setup (EXTEND.md): your own wxid, display name, default version (normal/roast/both), and where digests are stored.
  6. Because wx reads WeChat's data directory outside the default sandbox, the skill needs a sandbox exception; use /sandbox to view or edit restrictions.
  7. Privacy note: digests and member profiles derived from private chats are written to disk — decide deliberately where they live and who can see them.