lark-im

Automate Feishu/Lark chat listing, message retrieval, search, and replies.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/x0chaoren0s/agent-platform --skill lark-im-x0chaoren0s
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-im
Source: https://github.com/x0chaoren0s/agent-platform/tree/main/skills/lark-im
Command: npx skills add https://github.com/x0chaoren0s/agent-platform --skill lark-im-x0chaoren0s

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

AI agents often need to automate Feishu/Lark instant messaging workflows across chats, messages, and resources. This Skill provides a self-contained interface to list chats, read and search messages, manage group chats, reply to messages, and download media, enabling automated workflows and seamless integration into agent tasks.

Core Features & Use Cases

  • Manage Feishu/Lark IM operations from a unified interface: list chats, search chats, read messages, reply, and manage group chats.
  • Retrieve and inspect messages and threads, including media resources, and draft replies with safety prompts.
  • Automate common workflows such as generating summaries from chat histories, performing follow-up actions, and chaining multiple shortcuts.

Quick Start

Use the lark-im skill to quickly fetch messages and reply to a thread by using the shortcuts such as im +chat-messages-list and im +messages-reply.

Frequently Asked Questions about lark-im

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

FAQPage Schema
How do I automate Feishu Lark IM tasks like listing chats and retrieving messages?

Automate Feishu Lark IM tasks by orchestrating chat listing, message retrieval, search, and reply actions. Use shortcuts like +chat-search and +messages-list to fetch messages, and +messages-reply to draft responses.

Can I download media resources from Feishu Lark messages using this approach?

Download media resources from Feishu Lark messages by executing the +messages-resources-download action. This enables automated workflows to retrieve and inspect files, images, and other media shared within chats and threads.

Do I need lark-cli access to automate Lark instant messaging workflows?

Automating Lark instant messaging workflows requires lark-cli access and proper authentication scopes. Standardized parameter handling ensures actions like chat listing and message replies execute safely within enforced scope checks.

What is the best way to generate summaries from Feishu Lark chat histories?

Generate summaries from Feishu Lark chat histories by chaining multiple shortcuts to retrieve and inspect messages. Automate common workflows by fetching chat histories first, then performing follow-up actions like summarization.

Does this method support both user and bot identities for Feishu Lark messaging?

Feishu Lark messaging automation supports both user and bot identities across chats and threads. This enables automated workflows to manage group chats, read messages, and reply seamlessly within the unified interface.

Are there safety prompts enforced when replying to Feishu Lark messages via automation?

Safety prompts and scope checks are strictly enforced during Feishu Lark message replies. This precaution ensures automated actions like +messages-reply operate safely without unauthorized or out-of-scope submissions.