wecomcli-meeting

The wecomcli-meeting skill provides management capabilities for WeCom meetings, including creating, listing, retrieving details, canceling, and updating meeting participants via the wecom-cli command-line tool.

10.7K
Installs
5
Use cases
5/10
Quality

Is wecomcli-meeting safe to install?

Review the source first

Review the source first: our audit of wecomcli-meeting's source files found 6 shell commands, 0 external URLs, no file writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes shell commands using the wecom-cli binary to interact with the WeCom API, which includes modifying meeting data and accessing contact information.

How we audit skills: our security review methodology.

Who is this skill for?

Users of the WeCom platform who need to manage their meeting schedules through an AI agent interface.

What can you do with it?

  • Create scheduled meetings with custom parameters and invitees.
  • Retrieve a list of meetings within a 30-day window.
  • Fetch detailed information for specific meetings.
  • Cancel existing scheduled meetings.
  • Update the list of invited participants for a meeting.

How good is this skill?

Quality score: 5/10. The documentation is clear, provides specific command examples, and outlines necessary workflows for complex operations like updating meeting members.

What does the skill file contain?

SKILL.md
# 企业微信会议技能

> `wecom-cli` 是企业微信提供的命令行程序,所有操作通过执行 `wecom-cli` 命令完成。

## 概述

wecomcli-meeting 提供企业微信会议的完整管理能力,包含以下功能:

1. **创建预约会议** - 创建会议,支持设置会议参数,邀请参与人等
2. **查询会议列表** - 按用户和时间范围查询会议 ID 列表 (限制: 当日及前后 30 天,上限 100 个)
3. **获取会议详情** - 通过会议 ID 查询完整会议信息
4. **取消会议** - 取消指定的预约会议
5. **更新会议受邀成员** - 修改会议的参与人列表

## 命令调用方式

执行指定命令:
```bash
wecom-cli meeting <tool_name> '<json_params>'
```

---

## 命令详细说明

### 1. 创建预约会议 (create_meeting)

创建一个预约会议,支持设置会议参数配置等。

#### 执行命令

```bash
wecom-cli meeting create_meeting '{"title": "<会议标题>", "meeting_start_datetime": "<会议开始时间>", "meeting_duration": <会议持续时长(秒)>}'
```
...

Frequently asked questions

What is the time range limit for querying meetings?

The skill supports querying meetings within the current day and 30 days before or after.

How do I add a participant to an existing meeting?

You must first retrieve the current participant list using get_meeting_info, merge the new participant's userid (obtained via wecomcli-contact) with the existing list, and then call set_invite_meeting_members to perform a full update.

Does the skill support external participants?

No, the participant management features only support internal enterprise members.

Data sourced from wecomteam/wecom-cli on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills