lark-contact

Query Lark organization user information via the contact API.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/liutao96/skill --skill lark-contact-liutao96
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lark-contact
Source: https://github.com/liutao96/skill/tree/main/lark-contact
Command: npx skills add https://github.com/liutao96/skill --skill lark-contact-liutao96

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Access to up-to-date organization contact data requires traversing multiple sources. This Skill provides a CLI interface to fetch current user information or any colleague's profile via Lark Open APIs.

Core Features & Use Cases

  • Get current user: quickly retrieve your own profile.
  • Get colleague: fetch a specific person's details using their user_id/open_id.
  • Search employees: locate people by name, email, or phone, and view results.

Quick Start

Run the lark-cli contact +get-user to fetch your own profile, or supply --user-id to fetch a colleague.

Frequently Asked Questions about lark-contact

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

FAQPage Schema
How do I fetch Lark employee details using a command line interface?▼

Fetch Lark employee details by running the lark-cli contact command, which queries the contact API to retrieve user profiles and returns formatted JSON or tabular output.

Can I search for a Lark colleague by name or email without their user ID?▼

Yes, you can search for a Lark colleague by name, email, or phone to locate specific people and view their profile details without needing the user ID beforehand.

How do I retrieve my own user profile from a Lark organization?▼

Retrieve your own Lark user profile by running the lark-cli contact get-user command without supplying any optional user ID parameters to fetch your current account information.

Does the Lark contact API wrapper support fetching department structure and directory data?▼

The Lark contact API wrapper supports department structure awareness and directory audits by retrieving user information across the organization, enabling targeted employee searches and contact discovery.

What optional parameters do I need to get a specific colleague's profile from Lark?▼

To get a specific colleague's profile from Lark, supply their unique identifier as an optional parameter using the --user-id flag with their user_id or open_id in the lark-cli command.