Agent skill · wecomteam

wecomcli-disk

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

What it needs

About 9k tokens when loaded.

What this skill does

企业微信微盘 执行任何 wecom-cli 命令前,必须先读取并完成 wecomcli-shared 技能的公共前置检查。 资源型 skill,负责微盘文件的列出、搜索、读取信息、上传、下载、重命名与新建文件夹。 适用范围 适用 列出微盘最近查看的文件 按关键词/类型/创建者/共享空间搜索微盘文件或文件夹 读取微盘文件基础信息 上传本地文件到微盘指定文件夹 下载微盘文件到本地 重命名微盘文件 在微盘中新建文件夹 不适用 移动微盘文件或文件夹 → 告知用户暂未支持,建议前往企业微信客户端手动操作 删除微盘文件 / 复制微盘文件 → 告知用户暂未支持,建议前往企业微信客户端手动操作 删除 / 重命名微盘文件夹(folder)、调整目录树结构 → 告知用户暂未支持,建议前往企业微信客户端手动操作 创建 / 删除共享空间(space)、修改空间成员与空间设置 → 告知用户暂未支持,建议前往企业微信客户端手动操作 给机器人授予某空间的权限 / 把机器人加入共享空间成员 → 微盘没有该功能,任何渠道都做不到(客户端也不行)。禁止向用户提出这类建议,也不要引导用户"联系空间管理员给机器人授权" 修改文件分享权限、生成分享链接、撤销分享、设置访问密码 / 有效期 → 告知用户暂未支持,建议前往企业微信客户端手动操作 微盘文件版本管理(查看历史版本、恢复旧版本、比对版本) → 告知用户暂未支持 撤销 / 修改已上传的文件(覆盖上传 / 秒传 / 断点续传) → 告知用户暂未支持;如需替换,请重新走「上传文件」上传一份新文件 解析微盘文件的内容(正文提取、OCR、看图问答、PDF/Word/Excel 解析等) → 本 skill 负责把文件下载到本地拿 filepath 视频 / 音频文件的转写或字幕生成 → 告知用户暂未支持 持续监视微盘变更 / 实时通知新文件到达 → 无法主动监视,不要承诺「有新文件时告知你」,请让用户稍后主动再次发起查询 路由决策(判断本 skill / 其他 skill) 用户输入信号 路由到 --- --- 明确提"微盘 / 网盘 / disk / Wecom 网盘" 本 skill 提供 https://drive.weixin.qq.com/s?k=... 链接(微盘分享 URL) 本 skill(作为 get / download 的 url 入参) 提供 https://doc.weixin.qq.com/<doc\ sheet\ smartsheet\ smartpage>/... 链接 对应 wecomcli-doc / wecomcli-sheet / wecomcli-smartsheet / wecomcli-smartpage 在线文档 doc / sheet / smartsheet / smartpage 的读写内容 同上对应文档 skill 改文档权限 / 加成员 / 改文档名(针对 doc/sheet/smartsheet/smartpage) wecomcli-doc-manage 注意:doc.weixin.qq.com / page.weixin.qq.com 是在线文档域名,drive.weixin.qq.com 才是微盘域名,切勿混用。 文件类型枚举 doc(在线文档)、sheet(在线表格)、ppt(在线幻灯片)、collect(收集表)、mind(思维导图)、flow(流程图)、smartsheet(智能表格)、smartpage(智能主页)、journal(汇报)、pdf(PDF)、offlineword(离线 Word)、offlineexcel(离线 Excel)、offlineppt(离线 PPT)、offlinepdf(离线 PDF)、image(图片)、videoaudio(视频音频)、design(设计稿)。在线文档保持原名,离线文件用 offline 前缀区分。腾讯文档不在本 skill 范围,按【路由决策】表改走对应文档 skill。 在线/离线模糊时同时搜:用户说「Excel」「Word」「PPT」「PDF」等未明确在线还是离线时,filetypes 同时传入在线版和离线版(如 ["sheet", "offlineexcel"]),避免遗漏。其余类型按上方枚举名按字面对应传入即可。 接口详述 列出文件 获取用户微盘最近查看的文件列表,支持分页。 命令 入参 字段 类型 必填 默认值 说明 --- --- :----: --- --- cursor string 否 "" 分页游标;不传或传空串则获取首页数据 limit number 否 10 每页返回的最大条数;不传则使用服务默认值,最大 100 返回 字段 类型 说明 --- --- --- hasmo …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills wecomteam/wecomcli-disk

View the source on GitHub

Browse the @skills marketplace