gmail

Read and triage Gmail messages across multiple accounts via MCP APIs.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/SizhuangHe/claude-code-skills --skill gmail-sizhuanghe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gmail
Source: https://github.com/SizhuangHe/claude-code-skills/tree/main/skills/gmail
Command: npx skills add https://github.com/SizhuangHe/claude-code-skills --skill gmail-sizhuanghe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill centralizes reading and triage of Gmail across dual Google accounts, turning a noisy inbox into a prioritized list of messages that need replies, messages worth reading, and ignorable notifications while preserving privacy.

Core Features & Use Cases

  • Unified Dual-Account Access: Reads both a personal read/write Gmail account via the gws MCP server and a read-only school account via the personal-tools MCP server.
  • Email Triage & Summaries: Identifies unread and actionable emails, suggests short reply drafts or actions, and summarizes important messages without exposing full bodies.
  • Search & Retrieval: Uses MCP API calls to list unread messages, fetch metadata, and optionally retrieve full message bodies when explicitly requested.
  • Use Case: During a morning briefing, gather unread messages from both accounts, surface items needing replies, and suggest concise responses for the user to approve.

Quick Start

Fetch and triage my unread Gmail messages from both accounts and suggest which need replies and what the suggested replies should be.

Frequently Asked Questions about gmail

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

FAQPage Schema
How do I triage unread Gmail messages across multiple accounts?

To triage unread Gmail messages across multiple accounts, this Skill reads both personal and read-only school inboxes to identify actionable emails, summarize important content, and suggest replies without storing full email bodies.

How do I generate a morning briefing for my Gmail inbox?

You can generate a morning briefing for your Gmail inbox by having the Skill fetch unread messages, surface items needing replies from both accounts, and suggest concise response drafts for your approval.

Does inbox triage work with read-only Gmail accounts?

Yes, inbox triage works with read-only Gmail accounts by interfacing with the personal-tools MCP server to fetch metadata and summarize messages, though drafting replies is limited to your read/write account.

What is the best way to summarize emails without exposing full message contents?

The best way to summarize emails without exposing full contents is using this Skill's MCP API integration, which fetches metadata on demand and provides summaries while avoiding the storage of full email bodies.

How do I identify CC'd emails that require replies in my Gmail inbox?

To identify CC'd emails requiring replies in your Gmail inbox, the Skill lists unread messages, analyzes metadata to flag actionable or CC'd items, and prioritizes them for summaries or suggested responses.

When should I not use automated Gmail triage for inbox management?

You should not use automated Gmail triage when you need to process emails from accounts not connected via the gws or personal-tools MCP servers, or when your workflow requires storing and analyzing full email bodies.