attachment-save

Save email attachments to SharePoint Online folders with confirmed naming via Microsoft Graph.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/afoxnyc3/chelsea-piers-itops --skill attachment-save
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: attachment-save
Source: https://github.com/afoxnyc3/chelsea-piers-itops/tree/main/plugins/email-triage-m365/skills/attachment-save
Command: npx skills add https://github.com/afoxnyc3/chelsea-piers-itops --skill attachment-save

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents misrouted, inconsistently named email attachments by automatically determining the correct SharePoint destination and proposing a standardized filename before uploading.

Core Features & Use Cases

  • Smart folder routing: Infers SharePoint paths from sender context, subject keywords, attachment filename, and content type (contracts, invoices, SOC/compliance reports, diagrams, RFPs, board docs, HR, projects, and general IT).
  • Naming convention with normalization: Proposes a consistent filename using a date + normalized sender domain + original filename structure, reducing duplicates and human error.
  • Safety-first confirmation: Performs duplicate detection and requires explicit confirmation before any SharePoint write/overwrite action.

Quick Start

Save the attachments from the email with message id 12345 to SharePoint using the inferred folder and proposed filenames after reviewing the confirmation prompt.

Frequently Asked Questions about attachment-save

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

FAQPage Schema
How do I automatically route email attachments to SharePoint folders?▼

Automatically route email attachments to SharePoint by inferring the correct destination folder from sender context, subject keywords, and content type, then proposing a standardized filename before uploading.

How does email attachment naming convention normalization work for SharePoint uploads?▼

Naming convention normalization proposes a consistent filename using a date, normalized sender domain, and original filename structure, reducing duplicates and human error before uploading files to SharePoint.

Does saving email attachments to SharePoint require Microsoft Graph access?▼

Yes, saving email attachments to SharePoint requires Microsoft Graph access via MSAL OAuth2 authentication to fetch messages and attachments, check for duplicates, and upload files to the specified path.

Can I batch save attachments from an email thread to SharePoint?▼

Yes, you can batch save attachments from email threads to SharePoint, handling multiple files such as contracts, invoices, compliance reports, diagrams, proposals, board docs, HR documents, and project materials.

How do I prevent duplicate files when uploading email attachments to SharePoint?▼

Prevent duplicate files during SharePoint uploads by performing automatic duplicate detection and requiring explicit user confirmation before any write or overwrite action occurs on the destination folder.

What is the best way to organize IT artifacts and invoices received via email into SharePoint?▼

Organize IT artifacts and invoices by inferring the correct SharePoint path from email metadata and attachment content type, then applying a standardized naming convention with confirmation before uploading.