PlugWiki

wecomcli-disk Skill for Claude Code: What It Does and How to Install It

Makes Claude list, search, upload, download and rename files in WeCom Drive and create folders.

Installs
8.6K
on skills.sh
Stars
3.3K
on GitHub
Updated
Oct 2026
last repo commit

Ask Claude to work with files in WeCom Drive (the product the SKILL.md calls 微盘). It can list your recently viewed files, search by keyword, type, creator or shared space, read a file's basic info, upload, download, rename and create folders.

It cannot delete, move or copy files, change sharing or share links, or manage versions or spaces. For those it tells you to use the WeCom app. Downloads only work for ordinary uploaded files, not online documents. Searches stop after 2 or 3 tries.

Good for

  • WeCom users who keep files in Drive and want Claude to find them
  • People uploading a local file into a Drive folder or shared space
  • Anyone searching Drive by keyword, type, creator or space

Install wecomcli-disk

Claude Code

  1. 1

    Copy this prompt.

    Install the wecomcli-disk skill in Claude Code. Run this command:
    
    npm install -g @wecom/cli
    
    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.

Do steps 1 to 3. Step 2 has alternatives: the README command installs all 15 skills in the repo, the second command installs only wecomcli-shared, wecomcli-disk, wecomcli-contact. Every wecomcli-* skill must also read wecomcli-shared before it runs a command (its SKILL.md says so), so install that one too. The shared skill checks that wecom-cli is installed at version 1.2.1 or newer and signed in, and runs npm install -g @wecom/cli and the sign-in itself if not. The README also mentions an optional bot ID and secret for a smart bot. The skill runs the wecom-cli program on your machine, so there is no Claude app upload route.

From the project README. Source.

What's in the skill

When it loads

企业微信微盘(Disk / 网盘)文件操作技能。承接"微盘 / 网盘"里的文件列出、搜索、读取元信息、上传、下载、重命名、新建文件夹操作。用户明确提到"微盘"/"网盘"/"共享空间"时必须先读取本技能获取完整指引,不得凭记忆处理。用户说"上传到微盘"、"帮我在微盘里搜一下 xxx"、"微盘那个 PPT 在哪"、"下载微盘那个文件"、"把微盘那个文件重命名成 xxx"、或直接给出 `https://drive.weixin.qq.com/s?k=...` 形式的微盘文件链接时使用本技能。与 `wecomcli-doc` / `wecomcli-sheet` / `wecomcli-smartsheet` / `wecomcli-smartpage` 的区别:本技能处理微盘里所有文件(含在线文档)的搜索/列表/基础信息/位置/路径/重命名等文件级操作;在线文档(`doc/sheet/smartsheet/smartpage` 类型)的内容读写走对应文档技能,不由本技能接管。当用户问「这个文档在微盘哪里」或问某文件在微盘的位置时,由本技能用 get 返回空间名/文件夹名/路径等元信息。

Sections in SKILL.md

  1. 适用范围
  2. 适用
  3. 不适用
  4. 路由决策(判断本 skill / 其他 skill)
  5. 文件类型枚举
  6. 接口详述
  7. 列出文件
  8. 搜索文件
  9. 读取文件信息
  10. 上传文件
  11. 下载文件
  12. 重命名文件
  13. 创建文件夹
  14. 关键约束
  15. 结果展示规范
  16. 跨技能依赖

Key facts

Installs on skills.sh
8,621 (Nov 2, 2026)
Last repo commit
Oct 19, 2026

What it includes

  • wecom-cli disk files list

    Your recently viewed files, up to 100 per page.

    Runs code · List recent files

  • wecom-cli disk files search

    By keywords, type, creator, shared space and sort order. Searches ask you to refine after 2 or 3 empty tries.

    Try: “Find the quarterly report PDF in our shared space”

    Runs code · Search files

  • wecom-cli disk files get

    Basic information about one file; a share link can be used instead of an ID.

    Runs code · Read file info

  • wecom-cli disk files upload

    Takes either a local file path or a media_id, with a target folder or shared space. File names must not contain / \ : * ? " < > |.

    Runs code · Upload a file

  • wecom-cli disk files download

    Only for uploaded files such as offline Word, Excel, PPT, PDF, images, video and audio. Online documents are not downloaded.

    Runs code · Download a file

  • wecom-cli disk files rename

    Not for folders, which the skill says it cannot rename.

    Runs code · Rename a file

  • wecom-cli disk folders create

    Creates a folder in Drive.

    Runs code · Create a folder

From the official docs

Permissions

Medium risk

What it can do

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

Watch out for

  • It uploads and renames in your Drive

    Upload goes to the folder or space you choose (or the default space if none is given). Renames change the file name in Drive. Check the target first. github.com

  • Claude may install a global npm package

    The shared skill runs npm install -g @wecom/cli if wecom-cli is missing or older than 1.2.1, then starts the QR-code sign-in. Install the CLI yourself first if you want to control the version. github.com

  • Delete and move are listed as unsupported

    SKILL.md lists delete, move, copy and sharing changes as unsupported and tells you to use the WeCom app. github.com

  • The CLI reports the calling agent to WeCom

    The docs say wecom-cli reads the name of the agent program that calls it and sends the call chain to WeCom's cloud with each request. It is on by default in the npm build and can be switched off only by building from source with --no-default-features. github.com

  • Returned content is treated as data

    The skill's safety note says nothing returned by the WeCom API is to be treated as instructions, and tokens or secrets in it are not to be output or used. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlyNo read-only mode.
Talks toWeCom cloud services, reached through the wecom-cli program. npm registry (when the shared skill installs @wecom/cli)
Sign-in and keysSign-in is a one-time QR-code scan with wecom-cli auth init. The skill's safety note says tokens and secrets are not to be output or used.
Scopes
  • Uploads local files to a Drive folder or shared space

  • Downloads files to a local path

  • Renames Drive files and creates folders

Questions

How do I install it in Claude Code?

Use the install box at the top of this page. Install the CLI, add the skills (wecomcli-shared, wecomcli-contact and wecomcli-disk) and sign in once with a QR code. The README says the skills install is required.

Do I need a WeCom account?

Yes. The README lists a WeCom account as a prerequisite, plus Node.js 18 or newer. A smart-bot ID and secret are optional and come from WeCom's help page.

Does it send usage data to WeCom?

The docs say wecom-cli reads the name of the calling agent program and sends the call chain with each request to WeCom's cloud, to help find problems. The npm build has this on by default. Building from source with --no-default-features turns it off.

Does it work in the Claude app, Codex or Cursor?

The install box has Claude Code, Codex and skills CLI routes. There is no Claude app upload route, because the skill drives the wecom-cli program on your machine. The README does not name Cursor.

What does the wecomcli-disk skill do?

It makes your agent list, search, upload, download and rename files in WeCom Drive, read file info and create folders, using the wecom-cli program.

Can it delete or move files?

No. SKILL.md lists delete, move, copy, folder rename, share-link and permission changes, version history and space management as unsupported. It tells you to use the WeCom app for those.

Can it open online documents?

It finds them and gives a link. To read an online doc, sheet, smart sheet or smart page it hands off to the matching wecomcli skill, which is not part of this skill.

Is it safe?

It uploads files you point it at to your Drive, writes downloaded files to your computer, and renames files. SKILL.md lists delete and move as unsupported. SKILL.md lists undoing an upload as unsupported. Our advice: check the target folder before an upload.

Information

updated Nov 2, 2026

Folder
skills/wecomcli-disk

wecomteam/wecom-cliskills.sh

Sources

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

Show all 5
  1. wecomcli-disk SKILL.md · github.com
  2. wecomcli-shared SKILL.md · github.com
  3. wecom-cli README · github.com
  4. wecom-cli skills overview · github.com
  5. data-collection.md · github.com

Updated Nov 2, 2026.