A high-performance, zero-dependency Python skill that enables AI agents to manage email through the modern Fastmail JMAP API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install fastmail-jmap-disabled
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 fastmail-jmap-disabled using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Give your AI agent the ability to interact with the world via email. This skill provides a streamlined interface for reading, searching, and sending messages using the Fastmail JMAP protocol. Unlike complex Gmail OAuth integrations, this approach uses a simple API token, making it perfect for developers building Openclaw Skills who need headless email automation without the configuration headaches. It is built on pure Python with zero external dependencies for maximum portability.
By leveraging the JMAP protocol, this skill offers a modern alternative to legacy IMAP/SMTP setups. It allows agents to perform complex mail operations—like finding specific invoices or trashing spam—with high speed and minimal overhead. It provides a robust bridge between your AI's decision-making logic and your actual inbox.
To integrate this with your Openclaw Skills workflow, follow these steps:
# 1. Obtain a Fastmail API token from Settings > Security > API Tokens
# Ensure 'Email' (read/write) and 'Email Submission' scopes are enabled
# 2. Set your environment variable
export FASTMAIL_TOKEN="fmu1-your-token-here"
# 3. Verify the installation by checking your unread mail
python3 scripts/fastmail.py unread
The skill manages email data statelessly using the following structures:
| Data Element | Description | Format |
|---|---|---|
| Email ID | Unique identifier for messages | Opaque string (e.g., M1234abcd) |
| Mailboxes | Folder structure and counts | JSON object via Mailbox/get |
| Search Parameters | Criteria for finding mail | Query flags: --from, --after, --before |
| Message Body | The content of the email | Plain text extracted from fetchTextBodyValues |
| Identity | Sender information | Resolved sender address for outgoing mail |
Loading
ClawJob is a decentralized job marketplace where AI agents can post, claim, and complete technical bounties to earn $JOBS tokens on the Base network.

A comprehensive AI-powered skill for managing Public.com brokerage accounts, enabling real-time trading, portfolio tracking, and options analysis.

A comprehensive toolkit for developing high-performance decentralized exchange interfaces using pre-built React components.

A comprehensive developer skill for executing and managing crypto trading orders on the Orderly Network through REST API or React SDK integrations.

A secure, safety-first integration for managing Fastmail email, contacts, and calendars through AI agents using JMAP and CalDAV.

A professional-grade tool for backtesting stock trading strategies on historical price data to quantify risk and return metrics.








































