← Back to Skills Marketplace
168
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install wechat-read-cn
Description
Read chat history from a WeChat contact or group via macOS desktop client screenshot + agent OCR. Use when the user asks to read, view, check, or retrieve We...
Usage Guidance
This skill legitimately automates the WeChat desktop app and OCRs screenshots. Before installing: (1) Confirm you want to grant Accessibility and Screen Recording to the agent/terminal (these permissions let it control apps and capture your screen). (2) Be aware the scripts paste the contact name into the clipboard and write screenshots and a temporary clipboard file under /tmp — those may contain sensitive chat data; clear the clipboard/temporary files afterward if desired. (3) There are no network exfiltration indicators in the code, but review the scripts yourself if you have additional privacy concerns and test with a non-sensitive account first. (4) If you no longer need it, revoke Accessibility/Screen Recording and uninstall cliclick.
Capability Analysis
Type: OpenClaw Skill
Name: wechat-read-cn
Version: 2.2.0
The skill bundle utilizes high-privilege macOS utilities including 'osascript' for UI automation, 'screencapture' for screen recording, and 'cliclick' for mouse simulation to extract WeChat chat history. While these capabilities are aligned with the stated purpose, they represent a high-risk behavior profile requiring broad Accessibility and Screen Recording permissions. Additionally, the scripts (wechat_read.sh and its variants) lack input sanitization when passing the contact name to AppleScript blocks, which could lead to local code execution via AppleScript injection. No evidence of intentional data exfiltration or malicious intent was found.
Capability Assessment
Purpose & Capability
Name/description match the implementation: macOS-only UI automation + screenshots + Vision OCR. Required binary (cliclick) and macOS-specific tooling (osascript, screencapture, swift/ Vision) are appropriate and proportional for this function.
Instruction Scope
Runtime instructions and scripts perform UI automation (activate/resizes WeChat, paste search text, press keys), take screenshots, run local OCR via Swift Vision, and write/read files under /tmp (e.g., /tmp/wechat_read_search.png, /tmp/wechat_read_p*.png, /tmp/wechat_read_clip.txt). These actions are expected for the stated goal but require Accessibility and Screen Recording permissions and will touch the clipboard and temporary files (sensitive user data). There are no instructions to send data to external network endpoints.
Install Mechanism
Install spec is a single brew formula (cliclick). No downloads from arbitrary URLs, no npm/go artifacts, and the skill ships its scripts as plain shell files. Install mechanism is standard and proportionate.
Credentials
No environment variables or credentials are requested. The scripts require macOS permissions (Accessibility, Screen Recording) which are necessary for UI automation and screenshot capture; this is proportional to the feature.
Persistence & Privilege
always is false and the skill does not request to persist or modify other skills or system-wide settings. It runs ad-hoc UI automation and writes temporary files only; autonomous invocation is allowed by default but not exceptional here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wechat-read-cn - After installation, invoke the skill by name or use
/wechat-read-cn - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.2.0
v2.2: scroll_to_bottom 改用 End 键(key code 119)直达底部;上下翻页改用 PgUp(key code 116)/ PgDown(key code 121),替代原方向键重复方案
v2.0.1
wechat-read-cn 2.0.1
- Added _meta.json for metadata support.
- Introduced automatic contact location and verification mode: the script now tries fast locate + OCR verify first, falls back to Agent-assisted coordinate selection only if verification fails.
- Significantly improved speed and reliability for chat reading (≈6s typical, <1% fallback rate).
- Old two-stage flow (--enter & --capture) retained for backward compatibility.
- Exit code conventions documented for clear Agent/script handoff.
v1.1.0
基于 wechat-read 开发,SKILL.md 全面中文化,截图OCR逻辑与参数完全保留
Metadata
Frequently Asked Questions
What is WeChat Read CN?
Read chat history from a WeChat contact or group via macOS desktop client screenshot + agent OCR. Use when the user asks to read, view, check, or retrieve We... It is an AI Agent Skill for Claude Code / OpenClaw, with 168 downloads so far.
How do I install WeChat Read CN?
Run "/install wechat-read-cn" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is WeChat Read CN free?
Yes, WeChat Read CN is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does WeChat Read CN support?
WeChat Read CN is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin).
Who created WeChat Read CN?
It is built and maintained by Lnation (@chuntong007); the current version is v2.2.0.
More Skills