🗂️

WeChat Dedup

🌐Community
by rolandwonglonam · v1.0.0 · MITRepository

Deduplicate WeChat documents (PDF, Word) using content fingerprinting. Identifies duplicates by file hash, preserves the oldest copy, and moves duplicates to an isolated folder.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add wechat-dedup npx -- -y @trustedskills/wechat-dedup
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "wechat-dedup": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/wechat-dedup"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill identifies and removes duplicate documents within your WeChat folder. It operates by comparing the content of files using MD5 hash, ensuring true duplicates are found even if filenames differ. Duplicate files are safely moved to a quarantine folder instead of being deleted, allowing for review and potential restoration.

When to use it

  • You have a large WeChat folder with many PDF or Word documents.
  • Files have been forwarded multiple times across different chats, creating duplicates.
  • You're experiencing storage space issues due to redundant files in your WeChat directory.
  • You want to clean up your WeChat file archive and organize the original versions of documents.

Key capabilities

  • Content-based detection: Identifies duplicates based on MD5 hash.
  • Safe operation: Moves duplicate files to a quarantine folder.
  • Smart retention: Keeps the oldest (original) version of each document.
  • Detailed report: Generates a markdown report (去重报告.md) documenting all actions taken.

Example prompts

  • 微信去重
  • 清理微信重复文件
  • wechat dedup

Tips & gotchas

  • The skill currently auto-detects the WeChat folder on macOS. Ensure your WeChat data is stored in a standard location for proper scanning.
  • Files are moved to a quarantine folder (~/微信重复文件_待删除/) with a 30-day holding period, allowing you to recover them if needed.

Tags

Requirements

Required Binaries
python3
🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Verified Commit71aed8ba

Installing this skill downloads the exact code at commit 71aed8ba, not the current state of the repository. This prevents supply-chain attacks from unauthorized updates.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
v1.0.0
License
MIT
Author
rolandwonglonam
Installs
0

🌐 Community

Passed automated security scans.

Pinned commit71aed8ba

Install command fetches the verified snapshot, not the live repository.