Skill Detail

Automate Lark and Feishu docs, sheets, mail, calendar, meetings, and chat tasks from agents with Lark CLI

Operate Lark and Feishu work objects from one agent-ready CLI instead of stitching together separate APIs and browser flows.

Calendar, Email & ProductivityMulti-Framework
Calendar, Email & Productivity Multi-Framework Security Reviewed
⭐ 7.9k GitHub stars ⬇ 98.6k/wk npm
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill automate-lark-and-feishu-docs-sheets-mail-calendar-meetings-and-chat-tasks-from-agents-with-lark-cli Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
Lark CLI, Node.js or a release binary, Lark or Feishu account access, app credentials and scopes for the target workspace
Install & setup
Install the CLI from npm or from the repository release, initialize app credentials, complete the documented auth flow, then run the workspace command or packaged agent skill that matches the task.
Author
LarkSuite
Publisher
Organization
Last updated
Apr 16, 2026
Quick brief

Use Lark CLI when an agent needs to act on concrete Lark or Feishu work objects such as messages, docs, sheets, mail, meetings, approvals, or calendar events, instead of using Lark manually or hand-rolling API calls. The invoke moment is specific: a workspace operation in an organization already standardized on Lark, with structured output and built-in agent skills. That scope boundary, executing bounded Lark workspace tasks through a purpose-built CLI, keeps this skill-shaped rather than turning it into a generic Lark product listing.