gmail-summarize

Community

Turn unread Gmail into a concise daily digest.

Authorthimslugga
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill helps you stay on top of Gmail by automatically collecting unread messages from yesterday and today and producing a concise digest you can review at a glance.

Core Features & Use Cases

  • Fetch unread emails within a two-day window (yesterday and today) using Gmail IMAP with a primary-category filter.
  • Generate a per-email digest line in the format [date] sender | subject - one-sentence body summary, suitable for a final digest message.
  • Support credentials input via environment variables or a JSON config file (EMAIL_CONFIG_PATH), with a configurable max body length to keep digests compact.
  • Output the digest as a JSON array to stdout for easy downstream processing.

Quick Start

Run the fetch_unseen.py script to retrieve unread emails and print the digest JSON to stdout.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: gmail-summarize
Download link: https://github.com/thimslugga/agent-skills/archive/main.zip#gmail-summarize

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.