lark-im

Automate Feishu IM messaging and chat management via lark-cli.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill enables programmatic access to Feishu IM, allowing teams to send messages, list and search chat histories, and manage group chats without manual UI interactions.

Core Features & Use Cases

  • Send messages to group chats or direct messages (bot or user identity)
  • List, search, and retrieve messages and chats, with optional time ranges and pagination
  • Create and update group chats, manage members, and read group chat metadata
  • Download message resources (images/files) from chats when needed
  • View and compose rich content (text, post, image, file, etc.) via CLI shortcuts

Quick Start

Install lark-cli, read the shared SKILL.md for authentication guidance, then start by listing messages in a chat using a known chat_id

Frequently Asked Questions about lark-im

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

FAQPage Schema
How do I automate sending messages to Feishu group chats?

Automate Feishu group chat messaging by using this skill to programmatically send text, images, files, and rich posts via bot or user identities through the lark-cli, fully bypassing manual UI interactions.

Can I search and list chat histories in Feishu with specific time ranges?

Yes, you can list, search, and retrieve Feishu messages and chats with optional time ranges and pagination support, enabling programmatic access to chat histories directly without needing the Feishu UI.

Does this skill support creating group chats and managing members in Feishu?

Yes, this skill supports creating and updating Feishu group chats, managing members, and reading group chat metadata programmatically, allowing teams to fully automate chat structure management.

What do I need to start automating Feishu IM messaging via API?

To start automating Feishu IM messaging, you need to install the lark-cli and follow the shared authentication guidance in SKILL.md to properly configure your bot or user identity credentials.

How do I download message resources like images and files from Feishu chats?

You can download message resources like images and files from Feishu chats by applying this skill's resource retrieval capabilities, which fetch and save media content programmatically across both user and bot identities.