What problem does it solve?
Working with Feishu/Lark data normally requires manual clicks across many apps or writing custom API integrations. This Skill gives an AI Agent a standardized command-line entry point to read messages, manage documents, schedule meetings, and handle email directly inside Feishu.
Core Features & Use Cases
- 200+ commands across 12 business domains: IM, Docs, Sheets, Bitable, Calendar, Video Meetings, Mail, Tasks, Wiki, Drive, Contacts, and Search.
- Dual identity authentication: run as a bot for app-level operations or as a user (via
lark-cli auth login) to access personal calendars, inboxes, and documents.
- Helper scripts included:
setup.py installs and initializes lark-cli, while feishu_quick.py wraps common actions like sending messages, creating docs, listing events, and creating tasks.
- Use Case: After a meeting, ask the Agent to read the Minutes transcript, extract action items, create a summary doc in Feishu, send it to the group chat, and book a follow-up meeting based on everyone's calendar availability.
Quick Start
Ask the Agent to install lark-cli with the setup script, complete authentication, and then send a Feishu message or list your upcoming calendar events.