What problem does it solve? When working with Feishu/Lark, you often need a user's open_id before you can send messages or schedule meetings, or you have an open_id and need to look up the person's name, department, email, or personal status. This Skill handles that identity resolution in both directions through the lark-cli contact commands. ## Core Features & Use Cases - Name/Email to open_id: Search employees by name, email, or phone keyword with filters like has-chatted, enterprise email, same-tenant, and employment status. - open_id to Profile: Reverse-lookup user details including name, department, email, activation status, personal status, and signature, with support for open_id, union_id, and user_id types. - Batch Operations: Fan out up to 20 parallel name queries or batch-validate up to 100 open_ids in one call. - Use Case: To message a colleague named Zhang San, first search to confirm the correct open_id among same-name candidates, then hand that open_id to the messaging skill. ## Quick Start Ask the assistant to find the open_id of a colleague by name using the Lark contact search, then look up their department and email.