lark-im

Send, receive, and manage Feishu messages and group chats via lark-cli.

641|104|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/eastreams/loong --skill lark-im-eastreams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-im
Source: https://github.com/eastreams/loong/tree/main/skills/larksuite-cli/lark-im
Command: npx skills add https://github.com/eastreams/loong --skill lark-im-eastreams

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Communicating and collaborating in Feishu can be cumbersome when you need to programmatically send messages, retrieve chat history, manage group members, or handle file attachments and emoji reactions.

Core Features & Use Cases

  • Message Operations: Send, receive, and search messages across group chats and direct messages.
  • Group Management: Create chats, add or remove members, and update chat details.
  • Resource Handling: Upload and download images, files, audio, and video assets.
  • Reactions: Add, list, and delete emoji reactions on messages.
  • Identity Flexibility: Supports both user (UAT) and bot (TAT) identities for varied permission scenarios.

Quick Start

Ask the assistant to send a message to a Feishu chat, for example: “Send a message to the project group saying the build succeeded.”

Frequently Asked Questions about lark-im

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

FAQPage Schema
How do I send instant messages to a Feishu group chat programmatically?

To send Feishu messages programmatically, you can instruct the assistant to dispatch texts to specific group chats. The skill relies on the lark-cli tool and appropriate access tokens to securely send messages using either user or bot identities.

Can I manage Feishu group members and chat details using an API?

Yes, you can manage Feishu group members and chat details. The skill supports creating chats, adding or removing members, and updating chat information directly through secure API interactions using user or bot access tokens.

How do I upload and share files in Feishu workspaces?

To upload and share files in Feishu workspaces, the skill handles resource operations for images, files, audio, and video assets. It manages these attachments programmatically using the lark-cli tool with valid access tokens.

Is it possible to add emoji reactions to Feishu messages automatically?

Yes, adding emoji reactions to Feishu messages automatically is supported. The skill allows you to add, list, and delete emoji reactions on specific messages within your Feishu workspaces via API calls.

Do I need a user access token to search message history in Feishu?

Searching message history in Feishu requires appropriate access tokens. The skill supports both user (UAT) and bot (TAT) identities, allowing you to search messages across group chats and direct messages based on your permission scenario.