gmail-summarize
CommunityTurn 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.