← Back to Skills Marketplace
gwyang7

wecom-user-manager

by Xtechmerge.AI · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
150
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install wecom-user-manager
Description
企业微信用户管理技能。支持管理员添加用户权限,用户首次登录自动激活。包含完整的用户生命周期管理。
Usage Guidance
This skill appears to implement the stated WeCom user management features, but exercise caution before installing: 1) The Python scripts import modules that are not included in the packaged file list (permission_manager, add_user_mini). Verify those modules are present and review their code before enabling the skill — missing/incomplete packaging could hide additional behavior. 2) The skill expects to read/write plugin/workspace config files (plugin/config/users.json and workspace/config/users.json). Back up those config files and inspect the skill's file I/O behavior to ensure it only touches expected user records. 3) The SKILL.md instructs you to allow the 'wecom_mcp' tool via openclaw config; granting that tool access delegates action to an external helper — confirm you trust wecom_mcp and that it doesn't perform unexpected network calls or exfiltrate data. 4) Because there are gaps between declared metadata and actual instructions (undeclared config paths and missing modules), test the skill in an isolated environment or sandbox first. If you plan to use it in production, request the missing modules from the author or obtain a complete repository and perform a code review of permission_manager and add_user_mini before granting permissions. If you cannot obtain or review the missing components and confirm the wecom_mcp tool's behavior, do not enable this skill with write permissions to your production configs.
Capability Analysis
Type: OpenClaw Skill Name: wecom-user-manager Version: 1.0.0 The skill bundle provides a legitimate administrative toolset for managing Enterprise WeChat (WeCom) users, including adding permissions and handling automatic activation. The Python scripts (handler.py and auto_activate.py) implement standard logic for user lifecycle management, such as updating a local configuration file and generating confirmation cards. While the code references external modules like 'permission_manager' and 'add_user_mini' that are not included in the provided files, the overall structure, detailed documentation (SKILL.md, README.md), and alignment with the stated purpose indicate no malicious intent or high-risk behaviors like data exfiltration or unauthorized execution.
Capability Assessment
Purpose & Capability
Name/description align with the code: Python scripts implement 'add user' and 'auto-activate' flows and SKILL.md documents calls to the wecom_mcp tool. Requiring python3 is proportionate. However, the packaged file list does not include modules the scripts import (permission_manager, add_user_mini), so the package as provided is incomplete or expects external files; this mismatch should be resolved before trusting installation.
Instruction Scope
SKILL.md and README instruct the agent/operator to read and write plugin/workspace configuration files (plugin/config/users.json and workspace/config/users.json) and to change gateway config (openclaw config set tools.alsoAllow ['wecom_mcp']). Those operations access local configuration and persist user records. The docs also show making wecom_mcp calls — the skill's instructions explicitly require granting a tool permission and copying config files, which expands scope beyond pure message handling. The instructions do not declare or document safeguards for those file writes.
Install Mechanism
Instruction-only skill with no install spec and only a python3 dependency. No downloads or archive extraction are present in the manifest, which reduces install-time risk.
Credentials
The skill declares no required environment variables or credentials, which is consistent with local wecom_mcp-based operation. However, it expects access to plugin/workspace config files (users.json) and to the wecom_mcp tool via OpenClaw config changes — these config paths and tool permissions are not listed in the skill's declared 'required config paths' or metadata. That omission is a gap: the skill will need write access to config paths and permission to invoke wecom_mcp but does not explicitly document that as required environment/config access in its metadata.
Persistence & Privilege
always:false and default autonomous invocation settings. The skill writes user state to users.json (per its purpose) and asks operators to enable wecom_mcp tool access. It does not request global or always-on privileges in the provided metadata, nor does it claim to modify other skills' configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install wecom-user-manager
  3. After installation, invoke the skill by name or use /wecom-user-manager
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
wecom-user-manager v1.0.0 - 企业微信用户管理技能,支持完整用户生命周期管理。 - 管理员可通过自然语言命令添加用户、角色和门店权限。 - 用户首次登录自动激活,实时获取真实姓名并发送欢迎消息。 - 严格权限管控,仅总部/区域经理/省份经理可添加新用户。 - 支持用户状态同步及自动化配置文件维护。 - 提供详细使用流程、典型场景与故障排查说明。
Metadata
Slug wecom-user-manager
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is wecom-user-manager?

企业微信用户管理技能。支持管理员添加用户权限,用户首次登录自动激活。包含完整的用户生命周期管理。 It is an AI Agent Skill for Claude Code / OpenClaw, with 150 downloads so far.

How do I install wecom-user-manager?

Run "/install wecom-user-manager" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is wecom-user-manager free?

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

Which platforms does wecom-user-manager support?

wecom-user-manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created wecom-user-manager?

It is built and maintained by Xtechmerge.AI (@gwyang7); the current version is v1.0.0.

💬 Comments