gmail-workflows

Automate Gmail inbox workflows by extracting attachments, applying labels, and syncing files to Google Drive.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual burden of sorting incoming Gmail messages, saving attachments, organizing conversations, and keeping shared folders or trackers up to date.

Core Features & Use Cases

  • Attachment Management: Detects email attachments, filters messages by sender or subject, and saves files to organized Google Drive folders.
  • Email Organization: Applies labels, marks messages read, archives processed mail, and routes priority messages with conditional rules.
  • Workflow Automation: Supports recurring inbox workflows such as invoice archiving, client communication sorting, and daily email analytics reporting.
  • Use Case: A finance team can automatically collect invoice PDFs from Gmail, extract and store them in Drive, update a tracking sheet, and archive the original emails.

Quick Start

Ask the skill to design a Gmail workflow that saves invoice attachments to Google Drive, labels the emails, and archives them after processing.

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?

To automatically save Gmail attachments, this Skill detects files in incoming messages, filters by sender or subject, and routes them directly into organized Google Drive folders. It removes the manual burden of downloading and sorting files individually.

Can I use Gmail labels and archiving rules to organize my inbox?

Yes, you can apply Gmail labels, mark messages as read, and archive processed mail using conditional routing rules. The Skill organizes conversations automatically after attachments are extracted and stored in Google Drive.

What is the best way to automate invoice collection from Gmail?

The best way to automate invoice collection is configuring a workflow that detects invoice PDFs, extracts them to Drive, updates a tracking sheet, and archives the original emails. This recurring inbox workflow handles daily financial documentation automatically.

Do I need Google Drive integration to automate Gmail workflows?

Yes, Google Drive integration is required to sync extracted attachments to organized folders. The Skill relies on safe OAuth-based access to connect Gmail filtering, attachment handling, and file storage operations seamlessly.

Can I route priority client communications differently in Gmail?

You can route priority messages with conditional rules that apply specific labels and notifications. The Skill supports client communication sorting by filtering senders and subjects to separate high-importance emails from standard inbox traffic.

Does Gmail workflow automation support daily mailbox analytics reporting?

Yes, the Skill supports daily mailbox analytics reporting as part of its recurring inbox workflows. It tracks email operations like invoice archiving and client communication routing to provide ongoing visibility into mailbox activity.