---
title: "Automate Lark and Feishu docs, sheets, mail, calendar, meetings, and chat tasks from agents with Lark CLI"
description: "Operate Lark and Feishu work objects from one agent-ready CLI instead of stitching together separate APIs and browser flows."
verification: "listed"
source: "https://github.com/larksuite/cli"
author: "LarkSuite"
publisher_type: "organization"
category:
  - "Calendar, Email & Productivity"
framework:
  - "Multi-Framework"
tool_ecosystem:
  github_repo: "larksuite/cli"
  github_stars: 7942
  npm_package: "@larksuite/cli"
  npm_weekly_downloads: 98577
---

# 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.

## Prerequisites

Lark CLI, Node.js or a release binary, Lark or Feishu account access, app credentials and scopes for the target workspace

## Installation

Choose whichever fits your setup:

1. Copy this skill folder into your local skills directory.
2. Clone the repo and symlink or copy the skill into your agent workspace.
3. Add the repo as a git submodule if you manage shared skills centrally.
4. Install it through your internal provisioning or packaging workflow.
5. Download the folder directly from GitHub and place it in your skills collection.

Install command or upstream instructions:

```
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.
```

## Documentation

- https://github.com/larksuite/cli

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/automate-lark-and-feishu-docs-sheets-mail-calendar-meetings-and-chat-tasks-from-agents-with-lark-cli/)
