← Back to Skills Marketplace
120
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install wechat-group-operator
Description
WeChat group operations automation for Windows desktop WeChat. Use when the user wants to run recurring group engagement workflows such as morning questions,...
Usage Guidance
This package mostly does what it says, but check two things before using or scheduling it:
- Sender script dependency: The code calls a hard-coded local sender script at C:\Users\Lenovo\.openclaw\workspace\skills\wechat-desktop-sender\scripts\wechat_send.py. Make sure that file exists and is from a trusted source. Because the skill runs that script with Python, that script can execute arbitrary code on your machine — review its contents before running.
- Missing history file: The code expects assets/post_history.json but that file is not present in the package manifest. Create an initial assets/post_history.json (e.g., {"posts": []}) or add handling for a missing history file to avoid runtime errors.
- Operational safety: Always run --dry-run first and inspect the produced message text. Only attach to cron after you confirm sends are correct and the sender script is trusted. Consider modifying the skill to make the sender path configurable (env var or config) instead of hard-coding a user-specific path, and to fail clearly if the sender script is missing.
If you cannot inspect or verify the sender script, treat this skill as risky because it executes another local program with full code-execution ability. If you can verify and/or change the hard-coded path to a known-good sender, the skill is reasonable for its intended purpose.
Capability Analysis
Type: OpenClaw Skill
Name: wechat-group-operator
Version: 0.1.0
The skill is a legitimate automation tool for managing WeChat group engagement, providing scheduled posting of questions and cases. The core logic in `scripts/wechat_group_operator.py` selects content from local JSON files and uses `subprocess.run` to call a secondary sender script. While the script contains a hardcoded absolute path to a specific user's directory (`C:\Users\Lenovo`) for the sender dependency, which is a non-portable coding practice, there is no evidence of malicious intent, data exfiltration, or unauthorized execution. The behavior is strictly aligned with the documented purpose of scheduled group operations.
Capability Assessment
Purpose & Capability
The skill implements scheduled posting from local content pools to WeChat groups, which aligns with its description. However the code hard-codes a sender script path (C:\Users\Lenovo\.openclaw\workspace\skills\wechat-desktop-sender\scripts\wechat_send.py) that is not declared in the metadata or SKILL.md as a dependency. That missing dependency is disproportionate to the stated functionality and should be documented or made configurable.
Instruction Scope
SKILL.md stays within the stated domain (editing group whitelist, content pools, dry-run/real send, cron). The runtime instructions rely on an external desktop sender capability but do not instruct the user how to obtain/install it or verify it. The code reads/writes only local asset files and does not access environment variables or network endpoints directly, which is appropriate — but it will execute the external sender script, giving that script full ability to run arbitrary code.
Install Mechanism
No install spec (instruction-only plus bundled script/assets). No remote downloads or package installs are performed by the skill itself.
Credentials
The skill requests no environment variables or external credentials. It only reads and writes local asset files. This is proportionate. Note: it references a path in the user's .openclaw workspace which may contain other tool artifacts — the path dependency should be explicit.
Persistence & Privilege
The skill is not always-enabled and does not request elevated privileges. It writes its own post_history file (a reasonable local persistence). It does not modify other skills' configs, but it does invoke another skill's sender script by path.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wechat-group-operator - After installation, invoke the skill by name or use
/wechat-group-operator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: WeChat group operations MVP with morning questions, afternoon followups, evening case posts, content pools, posting history, and OpenClaw cron compatibility.
Metadata
Frequently Asked Questions
What is WeChat Group Operator?
WeChat group operations automation for Windows desktop WeChat. Use when the user wants to run recurring group engagement workflows such as morning questions,... It is an AI Agent Skill for Claude Code / OpenClaw, with 120 downloads so far.
How do I install WeChat Group Operator?
Run "/install wechat-group-operator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is WeChat Group Operator free?
Yes, WeChat Group Operator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does WeChat Group Operator support?
WeChat Group Operator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created WeChat Group Operator?
It is built and maintained by Koi (@jinhuadeng); the current version is v0.1.0.
More Skills