💬 扫码加入企业微信交流群: 企业微信命令行工具 — 让人类和 AI Agent 都能在终端中操作企业微信。
$ npx -y skills add wecomteam/wecom-cli --agent claude-code
Run the curl in your terminal, the rest in Claude Code.
Repo: wecomteam/wecom-cli
What's inside
💬 扫码加入企业微信交流群:
企业微信命令行工具 — 让人类和 AI Agent 都能在终端中操作企业微信。
覆盖企业微信核心业务品类:
| 品类 | 能力 |
|---|---|
| 📄 文档 | 文档创建、读取、编辑等;智能文档创建、读取 |
| 📊 智能表格 | 智能表格创建、子表与字段管理、记录增删改查等 |
| 💬 消息 | 会话列表查询、消息记录拉取(文本/图片/文件/语音/视频)、多媒体下载、发送文本等 |
| 👤 通讯录 | 获取可见范围成员列表、按姓名/别名搜索等 |
| ✅ 待办 | 创建/读取/更新/删除待办,变更用户处理状态等 |
| 🎥 会议 | 创建预约会议、取消会议、更新受邀成员、查询列表与详情等 |
| 📅 日程 | 日程增删改查、参与人管理、多成员闲忙查询等 |
企业场景: 对于 10 人以上规模的企业,企业微信为 API 模式智能机器人提供了文档和待办CLI 能力,机器人可以创建及读取文档、创建并跟进待办,提高企业场景下的办公效率。
个人/小团队场景: 对于10人及以下的个人/小团队,企业微信为API模式智能机器人提供了消息、文档、日程、会议、待办等CLI能力,以满足个人或小团队提效场景。
>= 18# 安装 CLI
npm install -g @wecom/cli
# 安装 CLI Skill(必需)
npx skills add WeComTeam/wecom-cli -y -g
# 配置凭证(交互式,仅需一次)
wecom-cli init
# 获取通讯录可见范围内的成员列表
wecom-cli contact get_userlist '{}'
📖 更多使用方法,请参阅 CLI 命令参考。
🤖 支持的 Skills 使用说明,请参阅 Skills 文档。
本项目基于 MIT 许可证 开源。
.changeset/
config.json
README.md
.editorconfig
.githooks/
commit-msg
pre-commit
.gitignore
AGENTS.md
bin/
wecom.js
build.rs
Cargo.lock
Cargo.toml
CHANGELOG.md
clippy.toml
commitlint.config.js
docs/
cli-reference.md
development.md
README.md
skills.md
eslint.config.js
LICENSE
package.json
packages/
darwin-arm64/
CHANGELOG.md
LICENSE
package.json
README.md
darwin-x64/
CHANGELOG.md
LICENSE
package.json
README.md
linux-arm64/
CHANGELOG.md
LICENSE
package.json
README.md
linux-x64/
CHANGELOG.md
LICENSE
package.json
README.md
win32-x64/
CHANGELOG.md
LICENSE
package.json
README.md
pnpm-lock.yaml
pnpm-workspace.yaml
prettier.config.js
README.md
rustfmt.toml
skills/
wecomcli-contact/
SKILL.md
wecomcli-doc/
SKILL.md
wecomcli-meeting/
references/
example-full.md
example-reminder.md
example-security.md
response-get-meeting-info.md
SKILL.md
wecomcli-msg/
references/
get-message.md
get-msg-chat-list.md
get-msg-media.md
send-message.md
SKILL.md
wecomcli-schedule/
references/
check-availability.md
create-schedule.md
get-schedule-detail.md
ref-reminders.md
update-schedule.md
SKILL.md
wecomcli-sheet/
references/
sheet-add-sub.md
sheet-append-data.md
sheet-delete-sub.md
sheet-update-range-data.md
SKILL.md
wecomcli-smartpage/
references/
smartpage-create.md
smartpage-export.md
SKILL.md
wecomcli-smartsheet/
references/
smartsheet-cell-value-formats.md
smartsheet-field-types.md
smartsheet-get-records.md
SKILL.md
wecomcli-todo/
SKILL.md
src/
auth/
bot.rs
mod.rs
qrcode.rs
browser.rs
cmd/
auth.rs
cache.rs
init.rs
mod.rs
constants.rs
crypto/
cipher.rs
keystore.rs
mod.rs
fs_util/
atomic_write.rs
mod.rs
sanitize_filename.rs
helpers/
AGENTS.md
doc/
auto_file_upload.rs
mod.rs
smartpage_create.rs
smartsheet_add_records_auto_file.rs
smartsheet_update_records_auto_file.rs
HUMANS.md
mod.rs
registry.rs
json_rpc.rs
logging.rs
main.rs
mcp/
config.rs
error.rs
mod.rs
media/
mod.rs
utils.rs
paths.rs
registry.rs
service/
categories.rs
command.rs
handler.rs
mod.rs
tsconfig.jsonFAQ
wecom-cli is a Claude Code plugin with 9 hand-picked skills for productivity work, indexed on Flowy. Install it with the command on its page. It includes wecomcli-contact, wecomcli-doc, wecomcli-meeting. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.