gmail-workflows

Automate Gmail attachment saving, labeling, archiving, and Google Drive uploads.

368|75|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/claude-office-skills/skills --skill gmail-workflows
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gmail-workflows
Source: https://github.com/claude-office-skills/skills/tree/main/gmail-workflows
Command: npx skills add https://github.com/claude-office-skills/skills --skill gmail-workflows

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill automates repetitive Gmail tasks such as managing attachments, organizing emails, auto-archiving, and integrating with Google Drive, saving significant time and effort.

Core Features & Use Cases

  • Attachment Management: Automatically save email attachments to Google Drive.
  • Email Organization: Apply labels, mark as read, and archive emails based on custom rules.
  • Workflow Automation: Design custom workflows for invoice processing, client communication, and more.
  • Use Case: Automatically save all PDF invoices from specific vendors to a designated Google Drive folder, apply a "Finance/Invoices" label, and archive the original email.

Quick Start

Use the gmail-workflows skill to automatically save all attachments from emails with the subject 'invoice' to a Google Drive folder named 'Invoices'.

Frequently Asked Questions about gmail-workflows

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

FAQPage Schema
How do I automatically save Gmail attachments to Google Drive?

You can automatically save Gmail attachments to Google Drive by applying custom workflow rules. The skill uses gmail_search and gmail_get_attachments to fetch files, then uploads them to designated folders via gdrive_upload and gdrive_create_folder.

Can I automatically apply labels and archive Gmail emails based on custom rules?

Yes, you can apply labels and archive Gmail emails based on custom rules. The workflow uses gmail_apply_label to categorize messages and gmail_archive to remove them from your inbox automatically.

How do I automate Gmail invoice processing and organization?

Automating Gmail invoice processing involves defining a workflow that searches for vendor emails, extracts PDF attachments, saves them to a Google Drive folder, applies a label, and archives the original message.

How does Gmail email organization workflow automation work?

Gmail email organization workflow automation operates by executing sequential actions like searching emails, fetching attachments, applying labels, and archiving messages based on predefined triggers and custom rules.

Does Gmail workflow automation support Google Drive folder creation?

Yes, Gmail workflow automation supports Google Drive folder creation. The workflow utilizes the gdrive_create_folder tool to establish new directories before uploading extracted email attachments.

What's the best way to manage email attachments for client communication?

The best way to manage email attachments for client communication is designing custom workflows that fetch attachments from specific emails, save them to organized Google Drive folders, and archive the original messages.