gmail

Search, read, send, reply, label, archive, and filter Gmail emails across multiple accounts.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ezjonline/ezj-automations --skill gmail-ezjonline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gmail
Source: https://github.com/ezjonline/ezj-automations/tree/main/skills/gmail
Command: npx skills add https://github.com/ezjonline/ezj-automations --skill gmail-ezjonline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of handling email manually across multiple Gmail accounts, so you can quickly find messages, respond, organize mail, and keep inboxes under control.

Core Features & Use Cases

  • Search and Read: Find emails with Gmail query syntax, inspect message details, and review conversations across registered accounts.
  • Send and Reply: Compose new messages or reply within an existing thread while preserving context and marking originals as read.
  • Organize at Scale: Apply labels, archive mail, mark messages read, and create reusable filters for recurring senders or subjects.
  • Multi-Account Management: Authenticate and operate on separate personal, work, and other inboxes without switching tools.
  • Use Case: A user can batch-label invoice emails as Accounting, auto-archive newsletters, and set filters so future messages are handled automatically.

Quick Start

Use the gmail skill to search your Gmail accounts for unread messages, then read, reply to, label, archive, or send any email you want handled.

Frequently Asked Questions about gmail

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

FAQPage Schema
How do I automate Gmail management across multiple accounts?

Gmail automation across multiple accounts works by registering OAuth credentials and account tokens, enabling you to search, read, send, and label emails across personal and work inboxes without manual switching.

What do I need to set up Gmail filters and labels automatically?

Setting up Gmail filters and labels requires Gmail API OAuth credentials and registered account tokens. The system applies query syntax handling and label creation with batch modification, offering dry-run support to validate filter behavior before execution.

Can I batch archive and label unread emails using Gmail query syntax?

Yes, you can batch archive and label unread emails using Gmail query syntax. The system executes search queries to find matching messages, then applies batch modifications to archive, label, or mark them read across your registered accounts.

Does this Gmail automation tool support replying within existing threads?

Yes, this Gmail automation tool supports replying within existing threads. It composes messages or replies while preserving conversation context and automatically marks the original messages as read after sending the reply.

How does pagination work when searching large Gmail inboxes?

Pagination manages large Gmail inboxes by processing search results in sequential pages during query execution. The system handles pagination alongside query syntax to ensure all matching messages are retrieved for batch modification and labeling tasks.