lark-contact

Query Lark contact APIs for user profiles and directory searches.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ShunsukeHayashi/lark-harness --skill lark-contact-shunsukehayashi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-contact
Source: https://github.com/ShunsukeHayashi/lark-harness/tree/main/lark-contact
Command: npx skills add https://github.com/ShunsukeHayashi/lark-harness --skill lark-contact-shunsukehayashi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

该 Skill 提供对飞书通讯录的查询能力,帮助用户快速获取组织架构、人员信息以及按姓名、邮箱或手机号搜索同事。

Core Features & Use Cases

  • 获取当前用户或指定用户的详细信息(open_id、user_id 等)。
  • 按关键词搜索同事,结果通常按相关性排序并返回所需字段。
  • 查看组织结构和员工列表,辅助团队联络与协作。

Quick Start

直接使用 lark-cli contact +get-user 获取当前用户信息,或使用 lark-cli contact +search-user 通过关键词检索同事。

Frequently Asked Questions about lark-contact

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

FAQPage Schema
How do I search for a colleague in the Lark directory by name, email, or phone?

You can query Lark contacts by name, email, or phone using the search-user command, which returns matching employee profiles sorted by relevance with key fields like open_id and user_id.

How do I get my own user profile details from Lark?

You can retrieve your current Lark user information by using the get-user command in self mode, which fetches your specific profile details including open_id and user_id from the contact APIs.

Can I fetch a specific employee's profile from the Lark organizational directory?

Yes, you can fetch a specific user's profile from the Lark directory by using the specific user mode, provided you supply the correct parameters and meet the Lark CLI authentication rules.

Do I need authentication to access the Lark contact APIs for employee queries?

Yes, accessing Lark contact APIs requires proper authentication and parameter handling to ensure safe API access, following the rules defined by the Lark CLI for both self and specific user modes.

What should I do if a Lark contact search query is not returning expected results?

If a Lark contact search fails, check your authentication status and query parameters, as the Skill provides clear error guidance for safe API access issues during organizational directory searches.