A comprehensive documentation-only reference guide for integrating AI agents with Lark and Feishu via plugins, MCP tools, and direct API paths.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install lark-toolkit
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 lark-toolkit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Lark Toolkit is a robust framework designed to bridge the gap between AI agents and the Lark/Feishu collaboration suites. By providing three distinct access paths—the claw-lark plugin, MCP tools via mcporter, and direct Open API access—it ensures that developers can implement everything from simple messaging to complex Bitable and OKR management. This skill is a vital component of the Openclaw Skills ecosystem, offering a unified strategy for interacting with both Lark International and Feishu China platforms.
Built for professional developers and AI practitioners, the toolkit emphasizes security and flexibility. It relies on user-provided credentials and offers structured guidance on authentication, pagination, and error handling. Whether you are building an automated customer support bot or a complex project management agent, this skill provides the technical documentation and common API patterns necessary to leverage the full potential of Openclaw Skills in an enterprise environment.
First, obtain your credentials from the Lark Developer Console. You can then use the following bash script to fetch your access token for use within Openclaw Skills:
# Fetch tenant_access_token
TOKEN=$(curl -s -X POST 'https://open.larksuite.com/open-apis/auth/v3/tenant_access_token/internal' \
-H 'Content-Type: application/json' \
-d '{"app_id":"<APP_ID>","app_secret":"<APP_SECRET>"}' \
| python3 -c "import sys,json; print(json.load(sys.stdin)['tenant_access_token'])")
Alternatively, set your environment variables to allow automated scripts to handle authentication:
export LARK_APP_ID="your_app_id"
export LARK_APP_SECRET="your_app_secret"
The toolkit organizes data across several core modules to ensure compatibility with various Openclaw Skills workflows:
| Module | Data Type | Key Attributes |
|---|---|---|
| Messaging | JSON Object | msg_type, content, receive_id, chat_id |
| Bitable | Table/Record | app_token, table_id, fields, records |
| Contacts | User/Dept | open_id, department_id, employee_type |
| Calendar | Event | event_id, start_time, end_time, summary |
| Auth | Token | tenant_access_token, expire_time |
Loading
Automate the collection, summarization, and distribution of weekly team reports from Lark Reports into Lark Docs.

A utility to re-apply essential behavioral patches to the claw-lark plugin after updates or reinstalls.

A proximity-based tokenization tool that converts Bluetooth signals into soulbound $ANIMA assets stored in a local DAG.

A structured documentation and roadmap tool designed to help developers and enthusiasts systematically track their AI learning journey.

A specialized skill for searching movie and TV show torrents or magnet links through a Prowlarr instance.

A specialized tool for automating image uploads to the 7bu.top hosting platform via API.








































