fastmail

Manage Fastmail email and calendar via JMAP and CalDAV APIs.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/witooh/skills --skill fastmail
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fastmail
Source: https://github.com/witooh/skills/tree/main/skills/fastmail
Command: npx skills add https://github.com/witooh/skills --skill fastmail

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of your Fastmail email and calendar, allowing you to interact with your communications and schedule without leaving your current workflow.

Core Features & Use Cases

  • Email Management: Read, send, reply, search, and organize emails. Perform bulk operations like moving or deleting multiple emails at once.
  • Calendar Management: View, create, update, and delete calendar events. Manage invitations and set reminders.
  • Use Case: Automatically process incoming emails by searching for specific keywords, moving them to designated folders, and creating calendar events based on email content.

Quick Start

Use the fastmail skill to list your email inboxes.

Frequently Asked Questions about fastmail

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

FAQPage Schema
How do I manage Fastmail email and calendar without leaving my workflow?

You can manage Fastmail email and calendar directly by using JMAP and CalDAV APIs to read, send, search, and organize emails alongside creating and updating calendar events.

Can I perform bulk actions on Fastmail emails via JMAP?

Yes, bulk email operations are supported via JMAP, allowing you to move or delete multiple Fastmail emails at once to keep your inbox organized.

Does Fastmail calendar management support sending RSVP invitations?

Fastmail calendar management supports RSVP invitations and reminders through CalDAV, letting you view, create, update, and delete events while managing attendee responses.

How do I automate creating calendar events from email content?

You can automate this by searching emails for specific keywords, moving them to designated folders, and then generating calendar events based on the extracted email content.

Do I need to manually configure the timezone for Fastmail calendar events?

No, the timezone for Fastmail calendar events is auto-detected from your system, though you also have the option to configure it manually via environment variables.

What is the best way to organize Fastmail inboxes programmatically?

The best way to organize Fastmail inboxes programmatically is by using JMAP API operations to search, filter, and execute bulk moves or deletions on matching emails.