lark-im

Automate Lark (Feishu) instant messaging operations including message sending and chat history search.

14|4|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/SpaceZephyr/allSkills --skill lark-im-spacezephyr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-im
Source: https://github.com/SpaceZephyr/allSkills/tree/main/lark-im
Command: npx skills add https://github.com/SpaceZephyr/allSkills --skill lark-im-spacezephyr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Manually managing Lark (Feishu) instant messaging tasks such as sending messages, searching chat history, managing group members, and downloading shared files is time-consuming and error-prone, especially when handling multiple chats and large volumes of messages.

Core Features & Use Cases

  • Full IM Operation Support: Send, reply to, and search messages across group chats and direct messages, with support for text, rich text, images, files, and video content.
  • Group Chat Management: Create new group chats, update group names and descriptions, search for chats by keyword or member, and add or remove group members.
  • Resource & Reaction Management: Download images and files shared in chats, add or remove emoji reactions on messages, and view thread replies to follow conversation context.
  • Use Case: For example, if you need to share a project update with your team, look up last week's meeting notes in the project group chat, and download the attached requirements document, this skill automates all these tasks in seconds.

Quick Start

Use the lark-im skill to send a project progress update to your team's group chat and download the latest requirements file shared in that chat.

Frequently Asked Questions about lark-im

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

FAQPage Schema
How do I search message history in Feishu group chats?

Search Feishu group chat history by keyword or member to instantly retrieve specific messages, project updates, and shared meeting notes without manual scrolling.

Can I download shared files and images from Lark chats?

Download shared files, images, and videos from Lark chats by automating resource retrieval, extracting media attachments directly from message history into local storage.

What is the best way to manage Lark group members automatically?

Manage Lark group members by creating chats, updating descriptions, and adding or removing members to streamline team communication and project administration.

Does Feishu support sending rich text and media messages via API?

Feishu supports sending text, rich text, images, files, and video content via API operations, enabling automated message delivery using user and bot identities.

How do I add emoji reactions to Lark instant messages?

Add or remove emoji reactions on Lark instant messages by accessing core IM resources, applying built-in permission validation to ensure proper interaction context.

Why do my Lark bot API message operations fail?

Lark API message operations fail due to missing permissions or identity validation errors; use the built-in troubleshooting guidance and permission validation to diagnose core IM resource errors.