wecomcli-msg
The wecomcli-msg skill provides an interface for interacting with WeChat Work messaging systems via the wecom-cli command-line tool. It supports listing conversations, retrieving message history, downloading multimedia attachments, and sending text messages.
Is wecomcli-msg safe to install?
Review the source first: our audit of wecomcli-msg's source files found 4 shell commands, 0 external URLs, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes shell commands via wecom-cli and performs local file operations, including downloading, renaming, and deleting files.
How we audit skills: our security review methodology.
Who is this skill for?
Users who need to manage WeChat Work messages, retrieve chat history, or send text messages through a command-line interface or AI agent.
What can you do with it?
- Querying conversation lists within a specific time range
- Retrieving text, image, file, voice, and video messages from chat history
- Downloading multimedia attachments to a local directory
- Sending text messages to individuals or groups
- Mapping user IDs to names using contact data
How good is this skill?
Quality score: 5/10. The skill documentation is clear, provides specific command examples, and defines strict operational workflows for file handling and error management.
What does the skill file contain?
# 企业微信消息技能
> `wecom-cli` 是企业微信提供的命令行程序,所有操作通过执行 `wecom-cli` 命令完成。
通过 `wecom-cli msg <接口名> '<json入参>'` 与企业微信消息系统交互。
---
## 接口列表
### get_msg_chat_list — 获取会话列表
```bash
wecom-cli msg get_msg_chat_list '{"begin_time": "2026-03-11 00:00:00", "end_time": "2026-03-17 23:59:59"}'
```
按时间范围查询有消息的会话列表,支持分页。参见 [API 详情](references/get-msg-chat-list.md)。
### get_message — 拉取会话消息
```bash
wecom-cli msg get_message '{"chat_type": 1, "chatid": "zhangsan", "begin_time": "2026-03-17 09:00:00", "end_time": "2026-03-17 18:00:00"}'
```
根据会话类型和 ID 拉取指定时间范围内的消息记录,支持分页。支持 text/image/file/voice/video 消息类型,仅支...Frequently asked questions
What is the time limit for retrieving message history?
The skill only supports retrieving messages from the last 7 days.
How does the skill handle non-text messages like images or files?
The skill identifies non-text messages in the history, asks the user if they want to download them, and uses the get_msg_media command to save them to the local system.
What happens after a file is downloaded?
The skill automatically checks the file extension based on the MIME type, renames the file if necessary, informs the user of the file's local path, and asks the user if they want to delete the temporary file.
Can I send files or images using this skill?
No, the send_message function only supports sending text messages.
Related skills
find-skills
2.3MUsers seeking to extend agent capabilities with specialized tools, workflows, or knowledge packages
The find-skills skill enables agents to search for, discover, and install modular packages from the open agent skills ecosystem using the Skills CLI.
agent-browser
506.7KAI agents and developers requiring programmatic web interaction, exploratory testing, or automation of Electron desktop applications
The agent-browser CLI provides browser automation for AI agents using Chrome or Chromium via CDP. It supports page navigation, form interaction, data extraction, and testing. The tool utilizes accessibility-tree snapshots and element references for interaction.
image-to-video
355.0KDevelopers and users who need to automate video generation from images using the RunComfy platform
The image-to-video skill routes user requests to specific RunComfy animation models based on intent. It selects HappyHorse 1.0 I2V for general animation, Wan 2.7 for custom-voiceover lip-sync, or Seedance 2.0 Pro for multi-modal composition. The skill executes the RunComfy CLI to process inputs and download generated video files.
video-edit
338.7KUsers of the RunComfy CLI who need to automate video editing tasks like restyling, background swapping, or motion transfer
The video-edit skill acts as a router for the RunComfy CLI, selecting between Wan 2.7 Edit-Video, Kling 2.6 Pro Motion Control, and Lucy Edit Restyle models based on user intent to perform video transformations.