AIKraft/Skills/wecomcli-contact

wecomcli-contact

Ищет сотрудников в WeCom по имени, пиньинь, английскому имени или псевдониму, возвращая userid, отдел и должность. Полезно для поиска контактов, разграничения однофамильцев и получения списка всех совпадений.

wecomteam official Данные ★ 3.2k

Что делает навык

Навык выполняет поиск сотрудников в корпоративном WeCom по имени, пиньинь, английскому имени или псевдониму, возвращая userid, отдел, должность и email. Он полезен для поиска контактов, разграничения однофамильцев и получения полного списка совпадений.

Когда применять

  • Поиск конкретного сотрудника по имени или пиньинь для получения его userid и должности.
  • Разграничение однофамильцев или поиск всех людей с одинаковым именем (полный список).
  • Получение информации об отделе и email сотрудника по его английскому имени или псевдониму.
  • Проверка наличия сотрудника в通讯录 по нескольким ключевым словам одновременно.

Как работает

  1. Прочитать и выполнить публичную предварительную проверку из навыка wecomcli-shared.
  2. Сформировать JSON-параметр с обязательным полем keywords (массив строк, до 10 шт.) и опциональным search_mode.
  3. Выполнить команду wecom-cli contact users search --json '<JSON параметр>'.
  4. Если search_mode не указан, получить релевантные кандидаты; если передано 'list', получить полный список совпадений.
  5. Вернуть пользователю массив users с полями userid, name, alias, email, position, departments и matched_keywords.
  6. При наличии hint в ответе сообщить пользователю об ограничении количества результатов.

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

Найди сотрудника по имени 'Иван Петров' и покажи его отдел и должность.
Покажи всех людей с именем 'Смирнов' в компании.
Найди пользователя по пиньинь 'Zhang San' и верни его userid и email.

Что понадобится

  • Выполнение предварительной проверки из навыка wecomcli-shared.
  • Наличие установленного и настроенного wecom-cli.

Описание составлено по SKILL.md навыка, сверено 07.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «wecomcli-contact» из репозитория: # https://github.com/wecomteam/wecom-cli
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r wecomcli-contact/ ~/.claude/skills/wecomcli-contact/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.