lark-im

Manage Feishu group chats, messages, files, and chat history via the IM API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of Feishu group chats and messages, enabling users to send and reply messages, search chat history, manage group members, upload/download files, and more with ease.

Core Features & Use Cases

  • Message Management: Send and reply messages, manage group chats, and search for past conversations.
  • File Management: Upload and download files within chats.
  • Search & Retrieve: Quickly find information within conversations using search functionality.
  • Use Case: Whether you need to send a message, search for a past conversation, manage group members, or download a file shared in a chat, this Skill provides a streamlined way to handle these tasks.

Quick Start

Use the lark-im skill to send a message in the group 'Project Discussion'.

Frequently Asked Questions about lark-im

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

FAQPage Schema
How do I manage Feishu group chats and send messages programmatically?

You can manage Feishu group chats and send messages programmatically by using an interface that interacts with the Feishu IM API to create chats, manage members, and send text, images, or files.

Can I search chat history and retrieve past conversations in Feishu?

Yes, you can search chat history and retrieve past conversations in Feishu. The interface provides search functionality to quickly find specific information within your group chat message logs.

Do I need lark-cli to send and reply to Feishu messages?

Yes, you need lark-cli to send and reply to Feishu messages. This dependency provides the necessary Feishu IM API client library and handles the proper authentication required for access.

What is the best way to upload and download files within Feishu group chats?

The best way to upload and download files within Feishu group chats is using this interface, which streamlines file management tasks directly through the Feishu IM API alongside message handling.

Does this approach support managing group members alongside message search?

Yes, this approach supports managing group members alongside message search. You can add or remove members from group chats while simultaneously retrieving past conversation logs.