What problem does it solve? It lets an AI agent operate Feishu (Lark) instant messaging end to end through the lark-cli command line: sending and replying to messages, searching chats and message history, managing group members, and handling interactive card callbacks without manually calling raw OpenAPI endpoints. ## Core Features & Use Cases - Messaging: Send, reply, edit, forward, recall, and search messages across group and P2P chats, with automatic sender-name resolution, reaction enrichment, and optional attachment download. - Group management: Create group or topic chats, list and search chats, manage members, managers, moderation, join requests, nicknames, pins, and per-user mute settings. - Cards and feed organization: Build and update interactive cards, listen to card.action.trigger callbacks, manage message flags, feed shortcuts, and feed groups (tags). - Use Case: Ask the agent to find the "daily report" group, read today's messages, and post a summary card with a button whose clicks are handled automatically. ## Quick Start Ask the agent to send a message like "Send 'Meeting at 3pm' to the project group on Feishu" and it will resolve the chat and deliver the message using lark-cli.