lark-mail

Automate email drafting, sending, reading, and management within lark-cli.

16.3k|1.3k|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/larksuite/cli --skill lark-mail
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-mail
Source: https://github.com/larksuite/cli/tree/main/skills/lark-mail
Command: npx skills add https://github.com/larksuite/cli --skill lark-mail

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Lark Mail users often perform repetitive, multi-step tasks such as drafting, replying, forwarding, reading conversations, and managing attachments across drafts and folders. This Skill centralizes and automates these workflows within the lark-cli, reducing manual effort and potential errors.

Core Features & Use Cases

  • Automates creating, editing, sending, and organizing emails via shortcuts (reply, forward, draft-create) and native APIs.
  • Supports reading single messages, threads, and batch retrieval with normalized, safe outputs suitable for AI agents.
  • Handles attachments, inline images, and header management while enforcing safety and permission checks.

Quick Start

Initialize an email workflow by selecting a draft, reply, or forward action in lark-cli and let the Skill orchestrate the end-to-end process.

Frequently Asked Questions about lark-mail

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate email workflows for drafting, replying, and forwarding in Lark Mail?

You can automate Lark Mail workflows end-to-end by using this Skill within lark-cli to orchestrate drafting, replying, forwarding, and sending messages. It manages the entire process from creating drafts to handling attachments and headers.

Can I read and batch retrieve email threads and conversations through lark-cli?

Reading email threads and batch retrieving conversations is supported natively. The Skill reads single messages, threads, and batches, normalizing the outputs into safe formats suitable for AI agents to process.

Does Lark Mail automation handle attachments and inline images safely?

Lark Mail automation handles attachments and inline images while enforcing safety, permission checks, and user confirmation for sending. It manages headers and wires to open-apis to ensure robust operations across mailboxes.

What is the best way to manage multiple email drafts and folders without manual effort?

The best way to manage drafts and folders is by automating these repetitive tasks through lark-cli. This Skill centralizes creating, editing, organizing, and sending emails via shortcuts and native APIs, reducing manual effort.

Do I need to confirm permissions before sending automated emails through Lark?

Yes, user confirmation is required before sending automated emails. The Skill explicitly enforces safety and permission checks for all outbound sending actions to prevent unauthorized or erroneous email distribution.

Are there limitations when using lark-cli to manage Lark Mail headers and attachments?

The Skill manages headers, inline images, and attachments comprehensively, but it enforces strict safety and permission checks. Limitations primarily involve ensuring all automated sending actions have explicit user confirmation before execution.