A robust command-line interface for AI agents to perform comprehensive email operations across Gmail and Outlook.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install emailcli
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install emailcli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The emailcli skill provides a streamlined interface for AI agents to interact with email services directly from the command line. Built on the mail-cli utility, it allows users of Openclaw Skills to automate routine communication tasks while maintaining a structured, JSON-based communication layer. This skill is essential for developers building agents that need to monitor inboxes, send reports, or archive conversations without leaving the terminal environment.
By integrating this skill, agents gain the ability to navigate complex folder structures, handle multi-account environments, and process attachments programmatically. Whether it is for customer support automation or personal productivity, this addition to the Openclaw Skills library ensures high-fidelity email interactions.
To start using this skill within the Openclaw Skills ecosystem, follow these installation steps:
# Install the emailcli globally
npm install -g @laffy1309/emailcli
# Connect your first account (Gmail or Outlook)
mail-cli account add --provider gmail
# Verify your account status
mail-cli account list
The emailcli skill utilizes a strict JSON schema to ensure reliable communication between the agent and the email provider. Below is a breakdown of the typical data structure:
| Attribute | Type | Description |
|---|---|---|
| id | String | Unique identifier for the email message or thread. |
| from | String | The sender's email address. |
| subject | String | The subject line of the email. |
| ok | Boolean | Success indicator for write or delete operations. |
| failed | Array | A list of message IDs that failed during batch operations. |
| error | Object | Contains a standardized error code and descriptive message. |
Loading
A comprehensive Jira integration that enables AI agents to manage project tickets, transitions, and comments via MCP or REST API.

A unified AI-driven workflow for finding, editing, and organizing Google Drive, Docs, Sheets, and Slides.

An AI agent utility that intercepts responses to let users choose their preferred level of detail and token consumption.

A framework for managing autonomous AI agent lifecycles with built-in quality gates, recovery protocols, and session persistence.

A specialized utility designed to archive, manage, and restore core OpenClaw configuration files and workspace data through simple natural language triggers.

A professional AI-driven knowledge graph designed to provide systematic support for the entire lifecycle of construction commercial mediation and dispute resolution.








































