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.