← Back to Skills Marketplace
838997125

Wechat Automation

by 838997125 · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
115
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install zyq-wechat-automation
Description
微信RPA自动化技能。基于pywechat3(pip install pywechat127)实现Windows PC微信自动化操作,包括发消息、批量群发、读取聊天记录、获取通讯录、自动回复、朋友圈管理等。当用户需要操作微信(发消息、查记录、自动回复等)时激活。
Usage Guidance
This skill implements WeChat UI automation but has a few red flags to consider before installing: - The scripts assume a local developer path (D:\code\pywechat3). If that path doesn't exist, the included scripts will fail or may try to use an undeclared local copy; confirm whether you should install pywechat127 from PyPI or provide/inspect a local copy first. - Installing required packages uses pip (network install). Inspect the pywechat127 package and its source (the README points to GitHub) before installing into any environment. - The skill will read the registry to find WeChat and write .bat files to your Desktop for out-of-sandbox execution; only run generated .bat files that you review and trust. - Because the tool automates sending messages, avoid using it for bulk/unsolicited messaging — it can trigger account restrictions and may violate service terms. Recommendations: inspect the included scripts (especially any unexpected network calls), confirm whether you want to install pywechat127 into a disposable or virtual environment, remove or fix hard-coded sys.path references if you plan to run inside your environment, and prefer running the code on a controlled Windows machine rather than blindly double-clicking generated .bat files. If you need higher assurance, ask the publisher for clarification about the D:\code\pywechat3 dependency and for a formal install procedure.
Capability Analysis
Type: OpenClaw Skill Name: zyq-wechat-automation Version: 1.1.0 The skill provides extensive WeChat automation capabilities, including reading private chat history and contact lists, which are high-risk data access behaviors. Most notably, 'scripts/generate_bat.py' is designed to bypass OpenClaw's sandbox by writing executable batch files directly to the user's Windows Desktop to facilitate host-level execution. Additionally, the code relies on a hardcoded local path (D:\code\pywechat3) and a specific PyPI package (pywechat127), which could be used for local library hijacking or indicates a non-portable, potentially untrusted development environment.
Capability Assessment
Purpose & Capability
Name/description match the included scripts: sending messages, batch send, reading messages, and getting contacts. However the code and documentation repeatedly assume a local developer checkout at D:\code\pywechat3 (sys.path.insert calls and '本地源码' references), which is not explained and is unnecessary if the package is installed from PyPI. This hard-coded local-path reliance is inconsistent with a general-purpose skill distribution.
Instruction Scope
SKILL.md directs the agent/user to run pip install and to run scripts; it also instructs generating .bat files for the user to double-click on the real desktop due to sandboxing. The scripts access the Windows registry, the user's Desktop, and may write .bat files — registry and filesystem access are explainable for detecting WeChat and creating launchers, but the instructions assume/encourage executing code on the user's machine outside the sandbox which increases risk. The repeated imports that prepend D:\code\pywechat3 broaden the scope unexpectedly (uses local code rather than just installed packages).
Install Mechanism
There is no formal install spec (instruction-only), but SKILL.md asks to run pip install pywechat127 and other packages from PyPI. Installing third-party packages is expected for this functionality, but pip installs run arbitrary code from the network — review the pywechat127 package and its maintainers before installing. No downloads from obscure URLs or extract-from-remote archives were found in the skill bundle itself.
Credentials
The skill does not request environment variables or credentials. It legitimately accesses Windows registry (to detect WeChat), filesystem (to create .bat on Desktop and read user-provided JSON configs), and runs subprocess checks (where). Those accesses are proportionate to automating a Windows desktop app, but users should be aware the skill reads system state and writes files to the desktop.
Persistence & Privilege
always is false and the skill does not request permanent platform privileges. It does generate .bat files for manual execution and may suggest modifying PATH via library helpers, but it does not modify other skills or claim force-inclusion.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install zyq-wechat-automation
  3. After installation, invoke the skill by name or use /zyq-wechat-automation
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Refactor: simplify architecture - direct pywechat function calls, remove unnecessary bat script generation
v1.0.0
Initial release: pywechat3 integration for OpenClaw, supports send messages, batch send, contacts, messages retrieval. Windows only.
Metadata
Slug zyq-wechat-automation
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Wechat Automation?

微信RPA自动化技能。基于pywechat3(pip install pywechat127)实现Windows PC微信自动化操作,包括发消息、批量群发、读取聊天记录、获取通讯录、自动回复、朋友圈管理等。当用户需要操作微信(发消息、查记录、自动回复等)时激活。 It is an AI Agent Skill for Claude Code / OpenClaw, with 115 downloads so far.

How do I install Wechat Automation?

Run "/install zyq-wechat-automation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Wechat Automation free?

Yes, Wechat Automation is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Wechat Automation support?

Wechat Automation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Wechat Automation?

It is built and maintained by 838997125 (@838997125); the current version is v1.1.0.

💬 Comments