email-summary

Fetch and summarize Gmail messages into structured JSON reports with sender, subject, snapshot and recommended actions.

7|1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/LvcidPsyche/polymarket-arbitrage-bot --skill email-summary-lvcidpsyche
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-summary
Source: https://github.com/LvcidPsyche/polymarket-arbitrage-bot/tree/main/skills/email-summary
Command: npx skills add https://github.com/LvcidPsyche/polymarket-arbitrage-bot --skill email-summary-lvcidpsyche

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-auth, google-auth-oauthlib, google-auth-httplib2, google-api-python-client, and includes scripts (resource) components.

What problem does it solve?

Reads and condenses Gmail inbox into compact, actionable summaries to save time and enable rapid decision-making.

Core Features & Use Cases

  • Fetch recent unread emails from Gmail.
  • AI-generated summaries with sender, subject, key points, and recommended actions.
  • Configurable fetch count and OAuth credential handling for seamless automation. Use Case: Daily inbox digest for executives or teams to review priorities at a glance.

Quick Start

Invoke the skill to fetch and summarize the last 10 unread Gmail messages.

Frequently Asked Questions about email-summary

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

FAQPage Schema
How do I automate Gmail inbox summarization for unread emails?

Automate Gmail inbox summarization by fetching unread messages via the Gmail API and generating structured JSON briefs containing sender, subject, snapshot, and recommended actions.

How does AI email summarization work with the Gmail API?

AI email summarization uses OAuth2 credentials to authenticate with the Gmail API, retrieves a configurable number of unread messages, and applies AI to condense content into actionable briefs.

Do I need OAuth credentials to fetch and summarize Gmail messages?

Yes, fetching and summarizing Gmail messages requires OAuth2 credentials configured via the GMAIL_CREDENTIALS_PATH variable to authorize access through the Google API Python client.

Can I configure the number of unread emails fetched for daily inbox digests?

Yes, you can configure the fetch count for daily inbox digests, defaulting to 10 unread Gmail messages to produce structured summaries for rapid priority review.

What is the best way to generate actionable email briefs from Gmail?

The best way to generate actionable email briefs is using an automated workflow that retrieves unread Gmail messages and outputs structured JSON summaries with recommended actions.

What format do Gmail inbox summaries output for downstream processing?

Gmail inbox summaries output as structured JSON data, containing sender, subject, snapshot, and recommended action fields to enable seamless downstream processing and automation.