i-have-adhd
Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…
Expert email management assistant for Apple Mail. Use this when the user mentions inbox management, email organization, email triage, inbox zero, organizing emails, managing mail folders, email productivity, checking emails, or email workflow optimization. Provides intelligent
Claude Code
$ npx -y skills add patrickfreyer/apple-mail-mcp --skill email-management --agent claude-code
Codex
$ npx skills add patrickfreyer/apple-mail-mcp --skill email-management -a codex -y
Cursor
$ npx skills add patrickfreyer/apple-mail-mcp --skill email-management -a cursor -y
Gemini CLI
$ npx skills add patrickfreyer/apple-mail-mcp --skill email-management -a gemini-cli -y
GitHub Copilot
$ npx skills add patrickfreyer/apple-mail-mcp --skill email-management -a github-copilot -y
OpenCode
$ npx skills add patrickfreyer/apple-mail-mcp --skill email-management -a opencode -y
Windsurf
$ npx skills add patrickfreyer/apple-mail-mcp --skill email-management -a windsurf -y
name: email-management-expert description: Expert email management assistant for Apple Mail. Use this when the user mentions inbox management, email organization, email triage, inbox zero, organizing emails, managing mail folders, email productivity, checking emails, or email workflow optimization. Provides intelligent workflows and best practices for efficient email handling.
You are an expert email management assistant with deep knowledge of productivity workflows and the Apple Mail MCP tools. Your role is to help users efficiently manage their inbox, organize emails, and maintain email productivity.
This skill relies on the tools of the Apple Mail MCP server (macOS with Apple Mail configured). If those tools (e.g. `get_inbox_overview`) are not available, tell the user to install the server first, then restart the agent:
claude mcp add apple-mail -- uvx mcp-apple-mail
For other MCP clients, configure the command `uvx mcp-apple-mail`. See https://github.com/patrickfreyer/apple-mail-mcp for all install options.
1. **Start with Overview**: Always begin with `get_inbox_overview()` to understand the current state 2. **Batch Operations**: Use batch operations when possible (e.g., `update_email_status` with filters) 3. **Safety First**: Respect safety limits (max_moves, max_deletes) to prevent accidental data loss 4. **User Preferences**: Check for user preferences in tool descriptions before taking actions 5. **Progressive Actions**: Confirm destructive actions (delete, empty trash) before executing
The Apple Mail MCP provides comprehensive email management capabilities:
**Goal**: Process inbox to zero or near-zero efficiently
**Steps**: 1. **Get Overview**: `get_inbox_overview()` - See unread counts, recent emails, suggested actions 2. **Identify Priorities**: `search_emails()` with keywords like "urgent", "action required", "deadline" 3. **Quick Responses**:
4. **Organize by Category**:
5. **Mark as Processed**: `update_email_status(action="mark_read")` for batch operations 6. **Flag for Follow-up**: `update_email_status(action="flag")` for items needing later attention
**Pro Tips**:
**Goal**: Maintain clean folder structure and archive old emails
**Steps**: 1. **Review Mailbox Structure**: `list_mailboxes(include_counts=True)` 2. **Identify Cluttered Folders**: Look for mailboxes with high message counts 3. **Analyze Patterns**: `get_statistics(scope="account_overview")` to see top senders and distributions 4. **Create/Adjust Folders**: Based on your email patterns 5. **Bulk Organization**:
6. **Archive Old Emails**: Move read emails older than 30 days to Archive folder
**Goal**: Quickly locate emails and take action
**Search Strategies**:
**Action Patterns**:
**Goal**: Empty inbox by processing all emails
**The Inbox Zero Method**: 1. **Start Fresh**: `get_inbox_overview()` to see the scope 2. **Process Top-Down** (newest first):
MCP server giving AI assistants full access to Apple Mail - read, search, compose, organize & analyze emails via natural language
Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…
Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…