wecom-contact-lookup

Query the visible directory for contacts and return userid, name, and alias.

1|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/polaris-dxz/xclaw --skill wecom-contact-lookup-polaris-dxz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wecom-contact-lookup
Source: https://github.com/polaris-dxz/xclaw/tree/main/apps/desktop/openclaw-runtime/config/extensions/wecom-openclaw-plugin/skills/wecom-contact-lookup
Command: npx skills add https://github.com/polaris-dxz/xclaw --skill wecom-contact-lookup-polaris-dxz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

本技能帮助在受限可见范围内快速定位通讯录成员,并返回其 userid、姓名与别名,确保仅显示有权限查看的联系人。

Core Features & Use Cases

  • 基于 MCP tool 的封装:通过封装的 get_userlist 接口获取当前可见范围内的通讯录成员列表。
  • 本地筛选支持:在返回的名单中按姓名或别名进行精确或模糊匹配,并确保若存在多结果时进行候选展示。
  • 权限与安全:始终遵守可见性规则,仅返回当前用户有权限查看的成员,超过可见范围的成员将被排除。

Quick Start

直接查询可见通讯录中指定姓名或别名的联系人并返回其 userid、姓名与别名。

Frequently Asked Questions about wecom-contact-lookup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query WeCom contacts by name or alias within my visible directory?

To query WeCom contacts within your visible directory, this skill wraps the MCP get_userlist call and performs local exact or fuzzy matching by name or alias, returning the userid, name, and alias of permitted members.

What is the result limit when looking up a WeCom userid by alias?

When a WeCom contact lookup by name or alias returns more than ten results, the process stops and provides an informative message displaying the candidates to help you refine your search.

Can I use contact-lookup to find colleagues outside my visibility scope?

No, the contact-lookup enforces visibility constraints and only returns members you are allowed to view, excluding any colleagues outside your permitted WeCom directory scope.

Does WeCom contact lookup support fuzzy matching for directory searches?

Yes, WeCom contact lookup supports both exact and fuzzy matching to filter directory members by name or alias within the visible list returned by the MCP get_userlist call.

What do I need to set up before querying the WeCom visible directory for userids?

You need a configured MCP environment with the accessible get_userlist call, enabling the skill to fetch your visible directory and filter members by name or alias.