WeCom Unified — скилл

wecom-unified

Скилл для агента с 13 деловыми разделами WeCom: контакты, документы, таблицы, календарь, встречи, задачи, диск и почта

  • 131 ★ репозитория
  • Последний коммит
  • MIT
СкиллОфициальный

Широкий доступ

Почему такой уровень

  • Агент отправляет письма и сообщения, правит документы и календарь от имени владельца аккаунта
  • Скилл читает адресную книгу, почту и файлы на диске компании
  • Вход оформляется авторизацией `wecom-cli`, которая остается на машине до отзыва
Все причины и проверки

wecomteam/wecom-unified

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/wecom-unified

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент отправляет письма и сообщения, правит документы и календарь от имени владельца аккаунта
  • Скилл читает адресную книгу, почту и файлы на диске компании
  • Вход оформляется авторизацией `wecom-cli`, которая остается на машине до отзыва

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл WeCom Unified подключает агента к корпоративному мессенджеру WeCom (企业微信) через консольную программу `wecom-cli`. Файл `SKILL.md` работает как таблица маршрутов. Агент определяет, к какому разделу относится просьба, открывает справочник этого раздела в папке `references/` и только после этого собирает команду, а не выдумывает параметры по памяти. Разделы охватывают поиск людей в адресной книге, онлайн-документы, таблицы и смарт-таблицы, смарт-документы, презентации с импортом `.ppt` и `.pptx`, календарь с проверкой занятости и переговорок, встречи с протоколами и расшифровками, задачи, облачный диск, почту и отправку сообщений от бота с текстом, файлами, голосом и видео. Перед первым вызовом скилл проверяет, что `wecom-cli` версии 1.2.1 или выше установлен и авторизован. Если нет, он ставит пакет `@wecom/cli` и запускает вход по QR-коду. Идентификаторы в ответах пользователю скилл показывать не должен.

Для кого. Сотрудникам компаний на WeCom, которые хотят вести встречи, документы и задачи через агента в Codex, Cursor или других поддерживаемых средах.

Подходит, если

  • Коллегу нужно найти по имени или пиньинь и сразу назначить ему встречу в календаре
  • В ссылке с `doc.weixin.qq.com` лежит документ или таблица, которые агент должен прочитать и обновить
  • Итоги встречи надо превратить в задачи с исполнителями и сроками
  • Локальную презентацию `.pptx` нужно импортировать как онлайн-документ и отдать ссылкой
  • Файл надо загрузить на облачный диск или найти там по названию

Не подходит, если

  • Компания не пользуется WeCom: скилл работает только через `wecom-cli` и авторизацию в этом сервисе
  • Нужна работа с личным WeChat: скилл относится к корпоративному WeCom
  • Нет возможности отсканировать QR-код авторизации на машине с агентом

Пример запроса к агенту

Найди в WeCom Ли Мина, создай встречу с ним на завтра в 11:00 и положи в приглашение ссылку на документ с повесткой

Ограничения

Нужны Node.js 18 или новее и аккаунт WeCom. Первое подключение блокирует выполнение, пока человек не отсканирует QR-код. Сам скилл — это набор инструкций, а действия выполняет `wecom-cli` версии не ниже 1.2.1. Справочники и описания написаны на китайском языке. Если пользователь не уточнил тип, скилл создает смарт-документ вместо обычного документа и смарт-таблицу вместо обычной таблицы. Поддерживаются macOS, Linux и Windows на архитектурах x64 и arm64 для macOS и Linux.

Как отключить. Удалите скилл через менеджер `skills` или папку скилла в каталоге агента. Для отзыва доступа удалите авторизацию `wecom-cli` и снимите доступ приложения в настройках WeCom. Пакет удаляется командой `npm uninstall -g @wecom/cli`.

Частые вопросы

Как поставить WeCom Unified в Codex или Cursor?

Выполните `npx skills add WecomTeam/wecom-unified -y -g`: команда сама находит установленные поддерживаемые среды, среди них WorkBuddy, CodeBuddy, MiniMax Code, Kimi Work, Codex и Cursor.

Как скилл получает доступ к WeCom?

Через `wecom-cli auth init --noninteractive`: команда печатает ссылку и QR-код и ждет, пока владелец аккаунта подтвердит вход. Проверить статус можно командой `wecom-cli auth show --status`.

Что делать, если `wecom-cli` не найден?

Скилл сам запускает установку командой `npm install -g @wecom/cli`. Если версия после установки остается ниже 1.2.1, он останавливает работу и сообщает об ошибке пользователю.

Чем этот скилл отличается от самого `wecom-cli`?

`wecom-cli` выполняет команды, а скилл содержит маршрутизацию по 13 разделам и справочники с параметрами, по которым агент собирает эти команды.

Показывает ли скилл внутренние идентификаторы?

Нет, общее ограничение в `SKILL.md` запрещает выводить поля с идентификаторами в ответе пользователю.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

WeCom CLI

wecom-cli

Официальный

Официальный CLI WeCom и 15 навыков для агентов: сообщения, документы, календарь, встречи, почта и диск из терминала

CLIШирокий доступ3,3 тыс.Звезды репозитория

Библиотека из 229 скиллов для работы и жизни: продажи, маркетинг, финансы, разработка, дизайн и запуск параллельных агентов

СкиллШирокий доступ414Звезды репозитория

DingTalk Workspace CLI (dws)

DingTalk Workspace CLI

Официальный

Официальный CLI DingTalk со скиллами для агентов: чаты, календарь, задачи, почта, документы и согласования организации из терминала

CLIШирокий доступ3,9 тыс.Звезды репозитория

Claude-to-IM

claude-to-im

Мост между Claude Code или Codex и мессенджерами: общайтесь с агентом из Telegram, Discord, Feishu, QQ или WeChat

СкиллШирокий доступ2,9 тыс.Звезды репозитория

Девять локальных скиллов для управления задачами агента: прояснение цели, дерево задач, пауза и передача сессии, инженерия скиллов

СкиллРасширенный доступ762Звезды репозитория

Скилл, который дает агенту войти в видеовстречу в Google Meet, Teams или Zoom с голосом, аватаром, демонстрацией экрана и живой расшифровкой

СкиллШирокий доступ177Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
WeCom Unified (эта карточка)да131
WeCom CLIда3 296сама консольная программа и ее скиллы, а здесь единый скилл с маршрутами по 13 разделам и справочниками
DingTalk Workspace CLI (dws)да3 916CLI для DingTalk, а здесь корпоративный мессенджер WeCom

Коротко о README

README на китайском представляет проект как набор CLI-возможностей WeCom для агентов. В нем есть таблица разделов с примерами, предварительные условия, команда установки для ряда сред, схема репозитория и лицензия MIT. Внизу приглашение в чат сообщества.

Бейдж для README

Исходный SKILL.md

---
name: wecom-unified
description: "企业微信全能套件,覆盖通讯录、文档、在线表格、智能表格、智能文档、PPT 演示文稿、日程、会议、待办、微盘、邮件、消息、媒体文件等业务域。链接包含 doc.weixin.qq.com 或 page.weixin.qq.com 必触发。提及企业微信或命中以下功能必触发:查找联系人信息。搜索、重命名和授权文档,新建与读写 doc 在线文档,创建与修改在线表格及处理本地 Excel / CSV / TSV 文件,创建/导入并读写智能表格的子表/字段/记录/视图/图表及填色、高亮等样式,创建与编辑智能文档(含表单和数据看板),生成与编辑在线 PPT 演示文稿、把本地 .ppt/.pptx 导入为在线文档(交付在线文档链接),创建/查询/修改/取消日程并查询闲忙、办公楼和会议室,预约与管理在线会议(含纪要、待办与转写原文),创建/查询/修改/完成/删除或退出待办,搜索和上传微盘文件、下载离线文件、重命名支持的文件及新建文件夹,发送/回复/转发与搜索阅读邮件,向当前授权人或最近活跃会话发送文本/Markdown/图片/文件/语音/视频消息,以及上传下载媒体文件。即使未明确提到「企业微信」,只要涉及找人/文档/表格/日程/会议/待办/微盘/邮件/发消息等办公场景,也应触发本技能;「做个PPT/生成演示文稿/汇报PPT/导入PPT」等表述同样触发。未指定类型的「文档」默认使用智能文档;未明确「在线表格」的「表格」默认使用智能表格。链接包含 drive.weixin.qq.com 必触发"
allowed-tools: Bash, Read
---

# 企业微信套件 (WeCom Unified)

企业微信 CLI (`wecom-cli`) 全能套件,通过命令行工具与企业微信系统交互。下方「业务域概览」是路由表:判断用户意图属于哪个业务域,然后读取该域对应的 reference 文件,再按其中的参数规范构造命令。严禁凭路由表描述或自身记忆猜测拼参数。

## ⚠️ 前置检查 — 使用任何命令前必须执行

### Step 1: 检查 CLI 是否安装和版本号是否为 1.2.1 或更高版本

```bash
wecom-cli --version
```

如果命令不存在或报错,执行安装,如果版本号小于 1.2.1 同样要执行安装:

```bash
npm install -g @wecom/cli
```

安装完成后重新执行 `wecom-cli --version`;仍失败或版本仍低于 `1.2.1` 时停止业务操作,并把错误告知用户。

### Step 2: 检查凭证是否配置

```bash
wecom-cli auth show --status
```

- 输出 `authorized` → 已配置,可以继续使用
- 输出 `unauthorized` → 未配置,需要执行 Step 3
- 命令报错或输出不是上述状态 → 停止业务操作,并把错误告知用户,不要猜测授权状态

### Step 3: 配置凭证(仅未授权时执行)

```bash
wecom-cli auth init --noninteractive

Сообщить о проблеме

Foxx AIWeCom Unified
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.