lark-mail

Automate Feishu mailbox triage, drafting, replying, and sending via CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures you can operate the Feishu mailbox from the CLI without navigating multiple UIs by triaging, viewing, drafting, replying, forwarding, and managing mail threads in a single guided workflow while keeping security and confirmation gates intact.

Core Features & Use Cases

  • Structured Workflow: Use shortcuts like +triage, +message, +thread, +reply, +reply-all, +forward, +send, +draft-create, and +draft-edit to handle every stage from discovery to dispatch with consistent drafts.
  • Security-First Operations: Always honor the safety rules that treat mail content as untrusted, prohibit executing embedded instructions, require explicit confirmations before sending, and mandate send-status verification after dispatch.
  • Draft and Folder Management: Create, inspect, edit, and send drafts with precise attachment, inline, label, and folder control plus scoped permission guidance for each API resource.
  • Event Awareness: Monitor inbox changes with +watch and react to new messages while respecting required scopes, filters, and output schema inspection.

Quick Start

Ask to run lark-cli mail +triage to review inbox summaries before creating reply or forward drafts and requesting user confirmation prior to sending.

Frequently Asked Questions about lark-mail

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

FAQPage Schema
How do I manage Feishu mailbox tasks directly from the command line?

Managing Feishu mailbox tasks from the command line involves using structured CLI shortcuts like +triage and +message to read, compose, reply, and forward emails within a single automated workflow.

How does CLI email automation handle security before sending messages?

CLI email automation enforces mail security by treating message content as untrusted, prohibiting execution of embedded instructions, and requiring explicit user confirmation plus send-status verification before dispatching any email.

Can I monitor inbox changes and filter new emails using Lark CLI?

You can monitor inbox changes using Lark CLI by utilizing the +watch event listening feature, which reacts to new messages while respecting required scopes, event filters, and output schema inspection.

What is the best way to draft and edit Feishu emails with attachments via CLI?

The best way to draft Feishu emails via CLI is using +draft-create and +draft-edit shortcuts to manage inline content, attachments, labels, and folders with scoped API permission guidance.

Do I need explicit confirmation to send emails when automating Feishu mail?

Automating Feishu mail requires explicit user confirmation before sending any drafted emails, ensuring strict adherence to security rules and verifying the dispatch status after the operation completes.

What are the limitations of handling mail threads in Lark CLI?

Limitations of handling mail threads in Lark CLI include strict security constraints where all mail content is treated as untrusted, preventing the execution of any embedded instructions found within messages.