lark-mail

Automate Lark Mail email workflows via CLI with user confirmation.

Updated Aug 17, 2024
One-click install
npx skills add https://github.com/LinoWhy/.dotfiles --skill lark-mail-linowhy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-mail
Source: https://github.com/LinoWhy/.dotfiles/tree/main/agents/.agents/skills/lark-mail
Command: npx skills add https://github.com/LinoWhy/.dotfiles --skill lark-mail-linowhy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill reduces the manual overhead of managing Feishu/Lark Mail by automating reading, drafting, replying, forwarding, and sending emails, plus handling attachments, labels, drafts, and scheduling within a consistent CLI workflow.

Core Features & Use Cases

  • End-to-end mail operations: triage, read, draft, send, reply, forward, and recall with safe, auditable steps.
  • Draft management: create, edit, attach, and convert drafts to messages with explicit user confirmation before sending.
  • Advanced workflows: schedule sends, manage folders/labels, handle encrypted or large attachments, and view per-recipient delivery status.
  • Typical use: an agent reviews the inbox, drafts a reply, attaches documents, and sends only after user approval.

Quick Start

Draft a new email and save it as a draft, then confirm and send after user approval.

Frequently Asked Questions about lark-mail

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

FAQPage Schema
How do I automate sending and replying to emails in Lark Mail?

Automate Lark Mail workflows by using CLI commands to draft, send, reply, and forward emails. The agent handles the full lifecycle from triage to delivery, requiring explicit user confirmation before any message is actually sent.

Can I schedule email sends and manage attachments with Lark Mail automation?

Yes, Lark Mail automation supports scheduling sends, handling encrypted or large attachments, and viewing per-recipient delivery status. You can create drafts, attach documents, and convert them to messages after approval.

Does Lark Mail automation require any external dependencies or API integrations?

No, Lark Mail automation operates with minimal external dependencies. It uses a CLI workflow with strong guardrails and clear separation of read versus write operations to ensure safe, auditable email management.

What is the best way to ensure email sending safety when automating Lark Mail?

The best way to ensure safety is through built-in guardrails that require explicit user confirmation before sending any email. This separates write operations from read operations like triage and organizing messages.

Can I manage folders and labels automatically in Lark Mail?

Yes, you can manage folders and labels automatically within the Lark Mail CLI workflow. The automation supports organizing messages alongside drafting, replying, and forwarding tasks.

How do I recall an email after it has been sent through Lark Mail automation?

Lark Mail automation includes a recall feature for sent messages. You can recall emails as part of the end-to-end workflow, which also covers drafting, scheduling, and tracking per-recipient delivery status.