← Back to Skills Marketplace
347
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install weflow-group-summarizer
Description
Use when user asks to monitor WeChat groups, set up WeFlow API access, or when a heartbeat triggers for WeChat group summarization
Usage Guidance
This package appears coherent for its purpose, but review these points before installing/running: 1) The proxy intentionally listens on 0.0.0.0:5032 and will expose the WeFlow API to the LAN when run — only run it in a trusted network and avoid exposing it to untrusted networks. 2) You (or the agent) will be asked to read exported member Excel files and local images; those files may contain sensitive personal data — confirm you are comfortable the agent can access and (if applicable) upload or analyze those images. 3) The Windows proxy is built locally with your Go toolchain; do not run untrusted pre-built binaries copied from unknown systems. 4) The skill does not request credentials, but it does read/write the weflow-groups.yaml you choose — keep backups if you care about that file. If you want more assurance, inspect and run the Python and Go code locally in an isolated environment before giving the agent access.
Capability Analysis
Type: OpenClaw Skill
Name: weflow-group-summarizer
Version: 0.1.0
The skill bundle is a legitimate tool for monitoring and summarizing WeChat group messages via the WeFlow API. It contains Python scripts (scripts/fetch_messages.py, scripts/fetch_groups.py) to interact with the API and a Go-based reverse proxy (weflow-proxy/) to facilitate access when the WeFlow client is running on a different machine. While the proxy exposes the WeFlow API to the local network and the scripts handle sensitive chat data, these behaviors are clearly documented, aligned with the stated purpose, and lack evidence of malicious intent or unauthorized data exfiltration.
Capability Assessment
Purpose & Capability
The name/description (WeFlow group summarizer) aligns with the included scripts: check_weflow.py, fetch_groups.py, fetch_messages.py, convert_members.py, add_group.py and an optional weflow-proxy for remote access. Required binaries/env/config are none, matching a self-contained script-based tool. There are no unexpected credentials or unrelated dependencies.
Instruction Scope
SKILL.md instructs the agent/operator to run the provided Python scripts, optionally compile/run the Go reverse proxy on a Windows machine, and to read downloaded images for description. Reading saved images and the exported members .xlsx is consistent with summarization, but the instructions do require the agent/operator to access local files (images, members JSON, config YAML). The doc also tells the user to run a proxy that will expose the WeFlow API on the LAN—this is expected for remote access but raises an operational/privacy consideration (see user guidance).
Install Mechanism
No install spec; it's instruction-only with code files. The only build-step is a local Go cross-compile script (build-windows.sh) which copies a bundled go.mod.txt then runs 'go build'. No external download URLs or archived payloads are used. Python dependencies are minimal and listed in requirements.txt (pyyaml, openpyxl).
Credentials
The skill requests no environment variables, no secrets, and no config paths beyond the user-chosen weflow-groups.yaml and exported member files. All required inputs are proportional to the stated purpose.
Persistence & Privilege
The skill is not marked always:true and doesn't attempt to modify other skills or system-wide agent configs. It updates only the user-provided weflow-groups.yaml (expected behavior) and writes downloaded media to a user-specified images directory.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install weflow-group-summarizer - After installation, invoke the skill by name or use
/weflow-group-summarizer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release of WeFlow 群聊总结器 for setting up and running scheduled WeChat group chat summarization.
- Provides setup guide for connecting to WeFlow API (local & remote/VM), including proxy deployment instructions.
- Includes scripts for fetching group lists, configuring watched groups, and setting custom summarization prompts.
- Supports optional tracking and summarization of specific group members' messages via member export and selection.
- Guides users through configuration and periodic execution (heartbeat) with detailed error handling and message summarization output.
Metadata
Frequently Asked Questions
What is Weflow Group Summarizer?
Use when user asks to monitor WeChat groups, set up WeFlow API access, or when a heartbeat triggers for WeChat group summarization. It is an AI Agent Skill for Claude Code / OpenClaw, with 347 downloads so far.
How do I install Weflow Group Summarizer?
Run "/install weflow-group-summarizer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Weflow Group Summarizer free?
Yes, Weflow Group Summarizer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Weflow Group Summarizer support?
Weflow Group Summarizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Weflow Group Summarizer?
It is built and maintained by liusining (@liusining); the current version is v0.1.0.
More Skills