What problem does it solve? It lets an AI agent operate Feishu (Lark) instant messaging end to end: sending and replying to messages, searching chats and message history, managing group members, handling interactive cards, and organizing feed shortcuts and tags without manual app interaction. ## Core Features & Use Cases - Messaging: Send, reply, forward, recall, and search messages across group and P2P chats, with automatic sender-name resolution, reaction enrichment, and optional attachment download. - Chat administration: Create group or topic chats, list and search chats, manage members, managers, moderation, nicknames, and per-user mute settings with correct user/bot identity selection. - Interactive cards & feed management: Build and update interactive cards, consume card.action.trigger callbacks, and manage bookmarks, feed shortcuts, and feed groups (tags). - Use Case: A user asks to find the "release team" group, read the last 50 messages, and post a summary card with action buttons; the skill resolves the chat_id, pulls history, sends the card, and listens for button callbacks. ## Quick Start Ask the agent to send a message like "Send 'standup in 10 minutes' to the engineering group chat" and it will search the chat, resolve the chat_id, and deliver the message via lark-cli.