$npx skillfedfor your agent

lark-im

lark-im enables messaging, chat history search, group member management, and file transfers within Lark conversations. It supports interactive cards with callback handling, emoji reactions, message bookmarks, and feed shortcuts for organizing chats.

lark-im sends and receives messages in Lark chats, manages conversations, and handles interactive cards.

AI-generated summary based on this skill's SKILL.md

15,893 1,190 MITupdated by larksuite

Decision gist · record as of 2026-07-28

lark-im sends and receives messages in Lark chats, manages conversations, and handles interactive cards. lark-im enables messaging, chat history search, group member management, and file transfers within Lark conversations. It supports interactive cards with callback handling, emoji reactions, message bookmarks, and feed shortcuts for organizing chats.

manual: git clone https://github.com/larksuite/cli → cp -r cli/skills/lark-im ~/.claude/skills/lark-im
skills/lark-im/SKILL.md · version 49b46297

Use it when

  • Yes, lark-im supports searching chat history and retrieving messages with filters.
  • lark-im enables downloading files and resources from messages with chunked support for efficient transfer.

Verify before relying

Read SKILL.md below before installing (59 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

larksuite/cli/lark-im · repository language: Go

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I send a message in lark-im?

lark-im enables you to send and receive messages directly within Lark chats. You can compose and transmit messages to individual contacts or group conversations, managing your communications seamlessly through the skill's core messaging interface.

Can I search chat history in lark-im with filters?

Yes, lark-im supports searching chat history and retrieving messages with filters. You can query past conversations to locate specific messages, making it easy to find information across your Lark chats without scrolling through entire threads.

How does lark-im handle file downloads from chats?

lark-im enables downloading files and resources from messages with chunked support for efficient transfer. You can retrieve documents, images, and other attachments shared in conversations, with the skill managing large files through segmented download processes.

What group management features does lark-im provide?

lark-im lets you manage group members, create chats, and organize feed shortcuts. You can add or remove participants, establish new group conversations, and set up shortcuts in your feed to quickly access frequently used chats and channels.

Does lark-im support emoji reactions and interactive cards?

Yes, lark-im handles interactive cards and emoji reactions on messages. You can react to messages with emojis, interact with callback-enabled cards, and engage with rich message formats that enhance collaboration within your Lark conversations.

What is the license for lark-im?

lark-im is released under the MIT license, allowing broad use, modification, and distribution of the skill while maintaining appropriate attribution to the original authors.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

im (v1)

CRITICAL — 开始前 MUST 先用 Read 工具读取 ../lark-shared/SKILL.md,其中包含认证、权限处理

Core Concepts

  • Message: A single message in a chat, identified by message_id (om_xxx). Supports types: text, post, image, file, audio, video, sticker, interactive (card), share_chat, share_user, merge_forward, etc.
  • Chat: A group chat or P2P conversation, identified by chat_id (oc_xxx).
  • Thread: A reply thread under a message, identified by thread_id (om_xxx or omt_xxx).
  • Reaction: An emoji reaction on a message.
  • Flag: A bookmark on a message or thread.
  • Feed Shortcut: A chat pinned to the current user's feed sidebar, identified by feed_card_id (an oc_xxx open_chat_id for CHAT type).
  • Feed Group: A tag that groups feed cards in the feed list, identified by

(truncated - see the full file via the links below)

File tree — 15 files
skills/lark-im/SKILL.md
skills/lark-im/references/card/card-2.0-schema.md
skills/lark-im/references/card/components/button.md
skills/lark-im/references/card/components/chart.md
skills/lark-im/references/card/components/checker.md
skills/lark-im/references/card/components/collapsible_panel.md
skills/lark-im/references/card/components/column_set.md
skills/lark-im/references/card/components/date_picker.md
skills/lark-im/references/card/components/div.md
skills/lark-im/references/card/components/form.md
skills/lark-im/references/card/components/header.md
skills/lark-im/references/card/components/hr.md
skills/lark-im/references/card/components/img.md
skills/lark-im/references/card/components/img_combination.md
skills/lark-im/references/card/components/input.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Send and receive messages in Lark chats and manage conversations”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Feishu Chat
by m1heng · m1heng/clawdbot-feishu

Feishu Chat provides group management and announcement operations for Feishu/Lark teams. Create or disband group chats, add members, and handle chat announcements through read, write, and block-level editing actions.

MITupdated Mar 2026
★ 4,264repo stars
feishu-reaction
by m1heng · m1heng/clawdbot-feishu

This tool manages emoji reactions within Feishu conversations, letting you add reactions like thumbsup or heart to any message, remove them when needed, and view all reactions on a thread. It integrates directly into Feishu workflows and supports a range of common emoji types.

MITupdated Mar 2026
★ 4,264repo stars
Feishu Chat History
by zrt-ai-lab · zrt-ai-lab/opencode-skills

Feishu Chat History retrieves and summarizes messages from Feishu group chats, helping you review discussions and maintain records. It parses message content across text, interactive, and image formats, groups threaded conversations, and presents a clean summary of topics discussed.

no license declared → metadata onlyupdated Jul 2026
★ 258repo stars
feishu-lark
by OpenClaudia · OpenClaudia/openclaudia-skills

Feishu-Lark lets you post text, rich-text announcements, and interactive cards to Feishu (飞书) and Lark channels using either Custom Bot Webhooks or the App Bot API. Support includes at-mentions, structured layouts, and signature verification for secure webhook delivery.

MITupdated Jul 2026
★ 598repo stars
Openclaw Lark Integration
by Aradotso · Aradotso/hermes-skills

OpenClaw's Lark integration plugin lets AI agents read and write messages, manage documents, bases, sheets, calendars, and tasks directly within Lark workspaces. Built-in security controls and interactive cards enable real-time updates with full CRUD operations across all workspace resources.

no license declared → metadata onlyupdated Jul 2026
★ 3repo stars
feishu-message
by m1heng · m1heng/clawdbot-feishu

Feishu Message lets you retrieve specific messages using their ID or browse recent activity in any chat. Customize your search with page size, sort order, and time range filters to find exactly what you need.

MITupdated Mar 2026
★ 4,264repo stars

More skills pywayne-lark-bot (MIT) · feishu-lark-agent (MIT)

Tags
instant-messaginggroup-collaborationfile-sharingchat-searchemoji-reactionsinteractive-cardsthread-managementfeed-organizationmessage-recallbulk-operations