lark-mail

Manage Lark email messages, drafts, threads, and mailbox organization with confirmation.

195|12|Updated Jul 19, 2026
One-click install
npx skills add https://github.com/ZJU-REAL/HugAgentOS --skill lark-mail-zju-real
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: lark-mail
Source: https://github.com/ZJU-REAL/HugAgentOS/tree/main/src/backend/plugin_bundles/marketplace/feishu-cli/skills/lark-mail
Command: npx skills add https://github.com/ZJU-REAL/HugAgentOS --skill lark-mail-zju-real

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines email work in Lark, reducing the effort required to read, search, compose, organize, and safely send messages while preserving user control over sensitive actions.

Core Features & Use Cases

  • Email Operations: Read messages and threads, search mail, manage drafts, reply, reply-all, forward, and send new emails.
  • Mailbox Organization: Manage folders, labels, contacts, attachments, templates, signatures, and inbox rules.
  • Safe Communication Workflows: Create drafts by default, require confirmation before sending or destructive changes, validate real message targets, inspect delivery status, and protect against prompt injection in email content.
  • Use Case: Find an important message, summarize it, prepare a reply with attachments, save it as a draft for review, and send it only after the user confirms the recipients and content.

Quick Start

Ask the Lark mail skill to find the latest email from a specified sender, summarize it, and prepare a reply draft for review.

Frequently Asked Questions about lark-mail

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

FAQPage Schema
How do I automate Lark email management and inbox organization?โ–ผ

You can automate Lark email management by reading messages, searching mail, managing drafts, and organizing folders or inbox rules. The Skill requires the lark-cli command-line tool and authenticated mailbox access to perform these operations safely.

Can I safely draft and send emails in Lark without accidental sends?โ–ผ

Yes, safe communication workflows create drafts by default and require explicit confirmation before sending. The system validates real message targets and protects against prompt injection in email content to prevent accidental sends or destructive changes.

How do I search for and summarize an email thread to prepare a reply in Lark?โ–ผ

To search and summarize an email thread, the Skill finds messages from specified senders, summarizes the content, and prepares a reply draft with attachments for your review. You can then send it only after confirming the recipients and content.

Do I need lark-cli to manage Lark mail folders, rules, and contacts?โ–ผ

Yes, lark-cli is required to manage mailbox organization including folders, labels, contacts, and inbox rules. The command-line tool provides the authenticated mailbox access needed for these operations.

What are the limitations when handling email attachments and delivery status in Lark?โ–ผ

The Skill requires explicit confirmation for sending, deletion, and rule changes, acting as a limitation on fully automated actions. It inspects delivery status and validates real targets to prevent errors, meaning destructive operations cannot proceed without user approval.

What is the best way to handle email safety and prompt injection when reading Lark messages?โ–ผ

The best way to handle email safety is using a workflow that protects against prompt injection in email content. The Skill validates real message targets and requires explicit confirmation for sensitive operations like sending and read receipts.