wecomteam avatar

Wecomcli Sheet

This handles WeCom (企业微信) online spreadsheets through the wecom-cli command line tool. You can create blank sheets, read full content as Markdown, update specific cell ranges, append rows, and manage sub-sheets. It uses an async polling pattern for content reads, which is a bit clunky but standard for large documents. The key workflow is grabbing sheet_id from sheet_get_info before any writes, since you need that identifier to target specific sub-sheets. Useful if you're automating WeCom spreadsheet workflows or building bots that need to log data to shared sheets. Note that this is specifically for /sheet/* URLs, not smart sheets or docs which have separate skills.

skills.sh installs
13.1K
GitHub stars
3.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add wecomteam/wecom-cli --skill wecomcli-sheet --agent claude-code

Installs into .claude/skills of the current project.

Files

企业微信在线表格管理

执行任何 wecom-cli 命令前,必须先读取并完成 wecomcli-shared 技能的公共前置检查。

适用范围

适用

  • 新建 / 导入在线表格
  • 读取 / 写入单元格值
  • 局部区域插入 / 删除 / 清除 / 排序 / 自动填充 / 复制或剪切
  • 整行整列插入 / 删除 / 移动,调整行列尺寸,合并 / 取消合并单元格
  • 设置字体样式、数字格式、边框、自动换行
  • 单元格搜索与内容替换
  • 数据验证规则的读取、更新与删除
  • 保护区域的新增、查询、更新与删除,用于锁定表头、保护公式区或限制指定区域编辑
  • 条件格式、筛选器的增删改查
  • 当前版本查询、历史版本列表查询与指定版本回滚
  • 子表的新增 / 删除 / 重命名 / 复制 / 移动
  • 本地表格文件的读取分析与编辑

不适用

  • 搜索文档 / 修改文档权限 / 重命名文档 / 加成员 → 改用 wecomcli-doc-manage
  • 链接是 https://doc.weixin.qq.com/smartsheet/... 或 docid 以 s3 开头(形如 s3_xxxx) → 改用 wecomcli-smartsheet
  • 在线表格图表类操作:新建 / 编辑 / 删除 → 直接告诉用户不支持
  • doc 文档内容操作 → 改用 wecomcli-doc
  • 在线表格导出:用户要求把在线表格导出/下载/另存为本地文件时,在第一步直接拒绝,不调用任何工具。回复"不支持把在线文档/表格导出为本地文件,请您到客户端手动导出"。区分用户意图:用户要"拿到本地文件"→ 拒绝;用户要"分析/处理数据"→ 允许内部读取副本,但只返回分析结论或在线链接,不返回中间文件。

接口路由表

路由表第二列若是 references/xxx.md 链接 → 必须先用 read 工具读完该文件,再构造命令。

Sponsors

Details

Repository
github.com/wecomteam/wecom-cli
Category
CLI & Terminal
First seen
Jul 14, 2026

More from wecomteam/wecom-cli

All 21
1wecomteam avatarwecomcli-smartpagewecomteam/wecom-cliwecomcli smartpage13Kskills.sh installs
2firecrawl avatarfirecrawl-browserfirecrawl/cliDEPRECATED — use scrape + interact instead. Interact lets you scrape a page and then click, fill forms, and navigate without managing sessions manually. Use thi11.2Kskills.sh installs
3google-gemini avatarcode-reviewergoogle-gemini/gemini-cliUse this skill to review code. It supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). It focuses on correctness, maint9.7Kskills.sh installs
4rorkai avatarasc-release-flowrorkai/app-store-connect-cli-skillsOrchestrate App Store releases with asc, including staging a version, uploading or building an artifact, publishing, and submitting for review. Use when the use8.5Kskills.sh installs
5rorkai avatarasc-submission-healthrorkai/app-store-connect-cli-skillsDiagnose App Store submission blockers and operate review health with asc, including readiness validation, repair routing, status monitoring, cancellation, and 8.3Kskills.sh installs
6rorkai avatarasc-metadata-syncrorkai/app-store-connect-cli-skillsSync, validate, and apply App Store metadata with the current asc canonical metadata workflow. Use when updating metadata, localizations, keywords, or migrating8.2Kskills.sh installs