Neomutt Commander for Openclaw

A powerful terminal-based IMAP client integration for managing, searching, and drafting emails directly from your command line.

elmoyeldo
v1.0.0
Feb 27, 2026
0
863
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install neomutt-commander

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install neomutt-commander using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Neomutt Commander?

Neomutt Commander is a sophisticated tool designed for developers and power users who prefer managing their communication within a terminal environment. By leveraging the industry-standard neomutt client and w3m for HTML rendering, this addition to the Openclaw Skills ecosystem allows for seamless interaction with Gmail, Fastmail, Outlook, and other IMAP providers. It bridges the gap between AI-driven automation and traditional email protocols.

This skill prioritizes security and user intent, defaulting to saving messages as drafts unless explicit permission is granted to send. It provides a robust interface for navigating folders, archiving messages, and performing complex searches using native neomutt patterns, making it an essential utility for anyone looking to streamline their digital correspondence within Openclaw Skills workflows.

Neomutt Commander Use Cases

  • Reading and organizing business emails without leaving the terminal.
  • Searching for specific invoices or threads using advanced pattern matching.
  • Drafting replies to urgent messages while maintaining a CLI-first workflow.
  • Managing multiple IMAP folders and labels for high-volume accounts like Gmail.
  • Archiving old messages to keep the primary inbox clutter-free.

How Neomutt Commander Works

  1. The skill connects to the configured IMAP server using neomutt.
  2. Users navigate the inbox or specific folders using intuitive keybindings like j and k.
  3. HTML content is automatically rendered via w3m for high readability within the terminal.
  4. Emails can be searched using patterns, limited by criteria, or marked as read/unread.
  5. New messages are composed in the user's preferred terminal editor.
  6. Outgoing messages are safely stored as drafts in the postponed folder by default.

Neomutt Commander Setup

To use this tool within Openclaw Skills, install the necessary dependencies first:

# macOS
brew install neomutt w3m

# Ubuntu / Debian
sudo apt install neomutt w3m

Configure your ~/.config/neomutt/neomuttrc with your IMAP credentials. For Gmail, use an App Password. You must also create a ~/.config/neomutt/mailcap file with the following line to enable HTML rendering:

text/html; w3m -I %{charset} -T text/html; copiousoutput;

Neomutt Commander Data Schema & Taxonomy

Neomutt Commander interacts with the local filesystem and remote IMAP servers as follows:

Component Location / Format Description
Configuration ~/.neomuttrc Primary settings for IMAP, identity, and folder paths.
HTML Rendering mailcap file Defines how MIME types like text/html are handled.
Drafts Folder Remote IMAP Path Defined by the postponed variable in config.
Search Patterns Regex / Shortcodes Uses standard neomutt syntax like ~f (from) and ~s (subject).

Neomutt Commander Advanced Features

  • Multi-provider support for Gmail, Outlook, Fastmail, and custom IMAP servers.
  • Custom macro support for one-key archiving and complex folder management.
  • Advanced search syntax for filtering messages by date, sender, size, or body content.
  • Integrated attachment viewing through MIME-type handlers and the v key.
  • Secure credential handling via App Passwords for modern providers.
  • Robust HTML email support within the terminal using w3m integration.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins neomuttw3m
Github Stars: 0
forks: 0

Featured*