Automatically synchronizes Feishu (Lark) contact names and their corresponding open_ids into your agent's context to enable accurate sender identification in direct messages.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install feishu-contacts-sync
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install feishu-contacts-sync using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Feishu Contacts Sync skill is designed to solve a specific technical hurdle when using Feishu (Lark) with AI agents: direct messages (DMs) provide an open_id but no sender name. This skill bridges that gap by generating an open_id-to-name lookup table directly within your USER.md file. By doing so, it leverages Openclaw Skills to provide the agent with immediate, zero-tool-call access to identity data.
Since Feishu open_ids are unique to each specific app, this skill ensures that your agent remains accurate across different workspace configurations. It allows for a more personalized and secure interaction model, as the agent can distinguish between the primary account owner and other team members reaching out via private chat.
Ensure your Feishu app has the contact:user.employee_id:readonly or contact:user.base:readonly scope enabled in the Feishu Developer Console.
Run the provided Python script to populate your USER.md file. Use the following command structure:
python3 scripts/sync_feishu_contacts.py <openclaw_config_path> <feishu_account_name> <user_md_path>
Add an instruction to your agent startup sequence to check the lookup table. For example:
Extract the open_id from inbound metadata and match it against the Feishu Contacts table in USER.md to identify the sender.
The skill organizes data into a structured Markdown table within the USER.md file to be consumed by Openclaw Skills.
| Field | Description |
|---|---|
| Name | The display name of the Feishu user. |
| open_id | The app-scoped unique identifier (e.g., ou_abc123). |
The script expects a header in USER.md (e.g., ## Feishu Contacts) to identify the insertion point for the data table.
Loading
An end-to-end development orchestrator that manages git lifecycles, build checks, and AI-driven implementation for high-quality software delivery.

A high-performance orchestration engine for collaborative AI agent sessions using CRDT-based persistence and cryptographic verification.

A professional integration for programmatically retrieving and filtering employee reports and work logs from the DingTalk platform.

A high-performance MCP skill for Openclaw Skills that bypasses sophisticated anti-bot measures using Playwright Extra and the Stealth plugin.

A comprehensive skill to transform your AI agent into a professional, context-aware Feishu group participant and DM responder.

A technical framework for OpenClaw agents to intelligently participate in Feishu group chats while maintaining user privacy and platform-specific formatting.








































