gmail

Automate multi-account Gmail search, read, and send actions via the Gmail API.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/SingularAgency/claude-marketplace --skill gmail-singularagency
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gmail
Source: https://github.com/SingularAgency/claude-marketplace/tree/main/plugins/multi-google/skills/gmail
Command: npx skills add https://github.com/SingularAgency/claude-marketplace --skill gmail-singularagency

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cross-account Gmail management requires manual switching and repetitive actions to search, read, compose, and organize emails across multiple accounts.

Core Features & Use Cases

  • Unified control to search, read, send, reply, forward, label, archive, and trash emails across connected Gmail accounts.
  • Auto-organize with labels and archives to keep multiple inboxes tidy and synchronized.
  • Supports prompting for confirmation before sensitive actions like sending or deleting.

Quick Start

Use the gmail skill to search for unread emails from [email protected] across all connected accounts.

Frequently Asked Questions about gmail

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

FAQPage Schema
How do I search and read emails across multiple Gmail accounts without switching manually?

You can search and read emails across multiple Gmail accounts by using automated multi-account Gmail management. The skill connects to each account via OAuth authorization and uses the Gmail API to execute search, read, and organization actions from a single interface.

Can I automate sending and replying to emails across different Gmail accounts?

Yes, you can automate sending and replying to emails across connected Gmail accounts. The automation supports composing and forwarding messages, and can prompt for confirmation before executing sensitive actions like sending to prevent unintended emails.

Do I need OAuth authorization to manage Gmail accounts with automation?

Yes, OAuth authorization is required for each connected Gmail account to enable automated management. This secure authorization allows the Python scripts to access the Gmail API for searching, reading, sending, and organizing emails across your accounts.

What is the best way to keep multiple Gmail inboxes organized automatically?

The best way to keep multiple Gmail inboxes organized is by automating label and archive actions. The skill applies cross-account Gmail management to automatically label, archive, and trash emails, keeping multiple inboxes tidy and synchronized without manual sorting.

Does Gmail automation support prompting for confirmation before deleting emails?

Yes, Gmail automation supports prompting for confirmation before sensitive actions like deleting or trashing emails. This safeguard prevents accidental data loss when applying automated cross-account actions to archive or trash messages.