← Back to Skills Marketplace
elmoyeldo

Neomutt Commander

by Elmo · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
342
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install neomutt-commander
Description
Read, search, organise, and draft emails using neomutt — a terminal IMAP client. List inbox, search, read HTML email via w3m, mark read/unread, manage folder...
Usage Guidance
This skill appears to do exactly what it says—help you use neomutt—but note two practical security/privacy points before installing/using it: (1) it instructs storing your IMAP password in a neomutt config file (plaintext) — prefer App Passwords, OS keyrings, or other secure storage if possible; (2) rendering HTML with w3m can contact external hosts (images/tracking) and reveal that you opened messages. Also be mindful that running neomutt from an agent requires the agent/process to access your mail config and network; only enable or allow autonomous use if you trust the agent and are comfortable with it accessing your mailbox and drafts (the skill sensibly recommends saving drafts unless you explicitly approve sending). If you want tighter safety, avoid placing passwords in plaintext, disable automatic HTML loading, and require explicit user confirmation before sending messages.
Capability Analysis
Type: OpenClaw Skill Name: neomutt-commander Version: 1.0.0 The skill bundle is designed to allow an AI agent to interact with the neomutt terminal email client for reading, searching, organizing, and drafting emails. The `SKILL.md` file explicitly instructs the agent to *always save outgoing messages as a draft* unless sending is explicitly enabled or approved by the user, which is a strong security control. The skill relies on standard binaries (`neomutt`, `w3m`) and provides configuration instructions for the user, without any evidence of malicious prompt injection, data exfiltration, unauthorized execution, or persistence mechanisms.
Capability Assessment
Purpose & Capability
The name/description (neomutt-based email reading, searching, composing, folder management) matches the SKILL.md content and required binaries (neomutt, w3m). Nothing required by the skill appears unrelated to managing IMAP mail via neomutt.
Instruction Scope
The instructions are narrowly focused on configuring and using neomutt and w3m. They do, however, instruct creating a neomutt config containing imap_user and imap_pass (plaintext in the config file) and enabling HTML rendering via w3m; both actions cause the agent/process to read local config files and to fetch remote HTML resources when rendering messages. There are no instructions to exfiltrate data to other external endpoints.
Install Mechanism
No install spec or remote downloads; the SKILL.md simply documents using system package managers (brew/apt) to install known packages (neomutt, w3m). This is low-risk and proportional to the task.
Credentials
The skill requests no environment variables or credentials in the registry metadata, which is consistent; however, the runtime instructions require storing email credentials (imap_pass) in local config files. That is necessary for neomutt but is a sensitive action (plaintext app passwords). The skill does not suggest secure storage alternatives (keyring, use of environment variables, or token-based auth).
Persistence & Privilege
always is false and the skill is user-invocable; it does not request permanent/privileged presence or modifications to other skills. Autonomous invocation is allowed by default (normal for skills) and should be considered when granting access to email.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install neomutt-commander
  3. After installation, invoke the skill by name or use /neomutt-commander
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of neomutt-commander. - Read, search, organise, and draft emails in terminal using neomutt and w3m. - Supports listing inbox, reading HTML emails, marking read/unread, managing folders, and archiving messages. - Compose new emails or replies; outgoing messages are saved as drafts unless sending is explicitly approved. - Works with multiple IMAP providers (Gmail, Fastmail, Outlook, etc.). - Includes detailed setup and usage instructions for configuration and navigation.
Metadata
Slug neomutt-commander
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Neomutt Commander?

Read, search, organise, and draft emails using neomutt — a terminal IMAP client. List inbox, search, read HTML email via w3m, mark read/unread, manage folder... It is an AI Agent Skill for Claude Code / OpenClaw, with 342 downloads so far.

How do I install Neomutt Commander?

Run "/install neomutt-commander" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Neomutt Commander free?

Yes, Neomutt Commander is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Neomutt Commander support?

Neomutt Commander is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Neomutt Commander?

It is built and maintained by Elmo (@elmoyeldo); the current version is v1.0.0.

💬 Comments