PlugWiki

wecomcli-meeting skill: create, find, change and summarize WeCom online meetings from your agent

Lets your agent create, find, change and cancel WeCom (WeChat Work) online meetings and pull their notes and transcripts.

Installs
24.8K
on skills.sh
Stars
3.3K
on GitHub
Files
6
besides SKILL.md
Updated
Oct 2026
last repo commit

wecomcli-meeting is a skill from the WeCom team for people whose company uses WeCom. It runs the wecom-cli command to create, list, search, update and cancel online meetings that have a join link, and to read a meeting's notes, to-dos and word-for-word transcript. The skill text is written in Chinese.

It does not work alone. SKILL.md makes the agent first complete the checks in the wecomcli-shared skill, look up attendee IDs with wecomcli-contact, and use wecomcli-calendar for free/busy times, meeting rooms and plain calendar events. You also need the wecom-cli program installed and signed in to your WeCom account.

Good for

  • WeCom users who want to book and manage online meetings by chat
  • Meeting organizers who want notes, to-dos or a transcript summary after a call
  • Teams already using wecom-cli who want an agent to drive it

Install wecomcli-meeting

Claude Code

  1. 1

    Copy this prompt.

    Install the wecomcli-meeting skill in Claude Code. Run this command:
    
    npm install -g @wecom/cli
    npx skills add WeComTeam/wecom-cli -y -g
    wecom-cli auth init
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js 18 or newer, A WeCom account.

The README command installs all 15 WeCom skills. The second route names only the four this skill needs; run the npm and auth init steps from the first route as well. wecom-cli auth show checks your sign-in status.

From the project README. Source.

What's in the skill

When it loads

企业微信会议管理。本技能负责『在线会议』——即含在线会议链接(含会议号/入会链接、可远程或视频参会)的会议的创建、查询、搜索、获取详情(含会议信息、纪要、待办)、查询会议转写原文(逐字发言记录)、更新、取消等全部操作;若用户要的是不含在线会议链接的『日程』(也涵盖纯线下面对面碰头),改用 wecomcli-calendar 技能。用户仅说'开会/约个会/某会/某会议'等、未明确要创建的是日程还是在线会议时,必须先读取本技能并按其中的消歧流程向用户追问确认后再处理,不可臆断直接创建。

Sections in SKILL.md

  1. 适用范围
  2. 适用
  3. 不适用
  4. 易混淆场景路由
  5. 路由规则
  6. 前置条件
  7. 核心场景
  8. 1. 新建会议
  9. 2. 查询会议列表
  10. 3. 搜索会议
  11. 4. 取消会议
  12. 5. 更新会议
  13. 6. 查询会议转写原文
  14. 7. 会议总结(纪要 / 待办)
  15. 核心概念
  16. 核心规则

Key facts

Installs on skills.sh
24,839 (data from 2026-11-02)
Last repo commit
2026-10-19

What it includes

  • Creates an online meeting with subject, time and attendees

    Needs a subject, a start time and an end time. If you give no length, the reference guide defaults to 60 minutes. Attendees are looked up by name through wecomcli-contact.

    Try: “Create a meeting called Sprint review tomorrow at 14:00 with Zhang San and Li Si.”

    Write · meeting create

  • Lists meetings you created or were invited to

    Browses by time range, then fetches details for up to 10 meetings at a time. Shows subject, time and attendee names, 10 entries at most.

    Try: “What meetings do I have tomorrow?”

    Network · meeting list

  • Reads one meeting's details, notes and to-dos

    Returns the meeting info and the official AI notes and to-dos when you have permission to read them.

    Network · meeting get

  • Finds a meeting by keyword

    Matches meeting titles, attendee names, note content and room names.

    Try: “Find last week's weekly sync meeting.”

    Network · meeting search

  • Changes subject, time, location or attendees

    Adds or removes attendees and can change the room. Recurring meetings are not supported.

    Write · meeting update

  • Cancels a meeting you point to

    SKILL.md says it does not check who created the meeting first. It runs the command and lets the WeCom service accept or refuse. Recurring meetings are not supported.

    Delete · meeting cancel

  • Reads the word-for-word transcript of a meeting

    Pages through every segment of the transcript. This is separate from the AI notes.

    Network · meeting original get

  • Returns official notes, or summarizes the transcript to your format

    With no extra request it returns the existing notes or to-dos. If you ask for a structure or focus, it reads the transcript and writes its own summary.

    Try: “Summarize yesterday's product meeting by decision points.”

    Network · Meeting summary

  • Asks a fixed question when you say only 'a meeting'

    When creating, SKILL.md has the agent ask whether you mean a calendar event or an online meeting. Plain event requests go to wecomcli-calendar.

    Read · Meeting or calendar question

From the official docs

Permissions

Medium risk

This skill acts as your WeCom account, so a wrong request can create or cancel real meetings and pull meeting transcripts into your chat. Name the exact meeting in each request and check the result.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • Creates and cancels meetings without its own confirmation step

    SKILL.md says that once the parameters are ready, creating and cancelling run directly with no summary or confirmation question, because the layer above is assumed to have confirmed already. If your client does not ask you, nothing will. Name the exact meeting and time, and check the result.

  • The shared skill can install software and sign you in

    The wecomcli-shared check runs npm install -g @wecom/cli if the CLI is missing or older than 1.2.1, and wecom-cli auth init --noninteractive if you are not signed in. Install the CLI yourself first if you want to control this.

  • The CLI sends the agent's name to WeCom

    The repo's data-collection note says the prebuilt CLI sends the name of the calling agent program and its call chain to WeCom by default. It can be turned off only by building from source without the call-chain feature.

  • Transcripts and notes enter the conversation

    Reading a transcript puts what people said into your agent's context. Only ask for meetings you are allowed to share with the model.

Technical details
Talks toWeCom services via wecom-cli
Sign-in and keyswecom-cli keeps credentials in an AES-256-GCM encrypted file credentials.enc in its config folder, created by auth init, per the repo's CLI reference.
Scopes
  • Acts as your signed-in WeCom account through wecom-cli

  • Can create, update and cancel meetings

  • Can read meeting notes, to-dos and transcripts you have permission for

Questions

What does the wecomcli-meeting skill do?

It lets your agent manage WeCom online meetings through the wecom-cli command. It can create, list, search, update and cancel meetings, and read notes, to-dos and transcripts.

How do I install it?

Use the install box at the top of this page. You need the wecom-cli program, the skills from the same repo, and a one-time sign-in with wecom-cli auth init.

Does it work without the other WeCom skills?

No. SKILL.md makes the agent complete the wecomcli-shared checks first, look up attendees with wecomcli-contact, and use wecomcli-calendar for free/busy times and rooms. The install box installs the whole set.

Is the skill in English?

No. SKILL.md and its reference guides are written in Chinese.

Can it make recurring meetings?

No. SKILL.md lists recurring meetings as not supported for create, update and cancel, and says to use the WeCom app. It also cannot accept or decline invites.

Is it safe?

It acts on your WeCom account, so a mistaken request can create or cancel real meetings. SKILL.md says creating and cancelling run as soon as the parameters are ready, with no summary or confirmation question, so state exactly which meeting you mean. The CLI also sends the calling agent's name to WeCom by default, as the repo's data-collection note says.

Does it need an API key?

No key is named in the skill. You sign in once with wecom-cli auth init, which by default shows a QR code to scan in WeCom. A bot ID and secret are optional per the README.

What is the difference from wecomcli-calendar?

wecomcli-meeting handles events that have an online meeting link. wecomcli-calendar handles events without one, plus free/busy checks and meeting rooms.

Information

updated Nov 2, 2026

Folder
skills/wecomcli-meeting

wecomteam/wecom-cliskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 4
  1. wecom-cli README · github.com
  2. wecomcli-meeting SKILL.md · github.com
  3. skills CLI commands · github.com
  4. meeting-create reference · github.com

Updated Nov 2, 2026.