email-attachments

List, save, and validate email attachments with path confirmation.

Updated May 22, 2026
One-click install
npx skills add https://github.com/Agentic-Assets/apple-mail-mcp --skill email-attachments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-attachments
Source: https://github.com/Agentic-Assets/apple-mail-mcp/tree/main/plugin/skills/email-attachments
Command: npx skills add https://github.com/Agentic-Assets/apple-mail-mcp --skill email-attachments

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of managing email attachments, allowing users to list, save, and validate attachments with ease, while ensuring filesystem hygiene and user confirmation.

Core Features & Use Cases

  • Attachment Listing: List attachments from emails based on subject or message ID.
  • Attachment Saving: Safely save attachments to designated paths with confirmation.
  • Use Case: When a user needs to save a specific PDF attachment from an email thread, this skill can be used to locate the attachment, confirm its selection, and save it to a secure location.

Quick Start

List and save the PDF attachment from the email thread about 'Project X' to your documents folder.

Frequently Asked Questions about email-attachments

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

FAQPage Schema
How do I save an email attachment to a specific folder?

To save an email attachment, you specify the target saving path and the skill validates the path before safely writing the file. It requires user confirmation to ensure filesystem hygiene and prevent accidental overwrites.

Can I filter email attachments by subject or message ID?

Yes, you can filter email attachments using bounded searches based on specific subject keywords or exact message IDs. This narrows the search scope to quickly locate the target files within email threads.

What is the best way to manage email attachments without overwriting existing files?

Managing email attachments safely requires a tool that validates saving paths and prompts for user confirmation before writing files. This approach ensures filesystem hygiene by verifying the target location beforehand.

How do I list attachments from an email thread before downloading them?

You can list attachments from an email thread by providing subject keywords or a message ID to perform a bounded search. The skill retrieves and displays the attachment metadata for your review before saving.

Do I need to provide a specific message ID to extract attachments?

No, providing a message ID is not strictly required as you can also use subject keywords for bounded searches. However, using a message ID ensures the most precise extraction of attachments from a specific email.

Why does saving email attachments require path validation and confirmation?

Saving email attachments requires path validation and user confirmation to maintain filesystem hygiene and ensure files are written to secure, designated locations. This prevents unauthorized access and accidental file overwrites.