Agent skill · creative production · sundial-org
morning-email-rollup
Daily morning rollup of important emails and calendar events at 8am with AI-generated summaries
Why this skill is useful
Adds an executable script that integrates email and calendar data, generating AI summaries and delivering them via Telegram.
What it needs
Requires date, gemini, gog, jq installed locally. Requires gmail account access. About 4k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
Morning Email Rollup Automatically generates a daily summary of important emails and delivers it to Telegram at 8am Denver time. Setup Required: Set your Gmail account email: Or edit the script directly to set the default. What It Does Runs every day at 8:00 AM (configurable timezone) Shows today's calendar events from Google Calendar Searches for emails marked as important or starred from the last 24 hours Uses AI (Gemini CLI) to generate natural language summaries of each email Shows up to 20 most important emails with: 🔴 Unread indicator (red) 🟢 Read indicator (green) Sender name/email Subject line AI-generated 1-sentence summary (natural language, not scraped content) Delivers formatted summary to Telegram Usage Manual Run View Log How It Works 1. Checks calendar - Lists today's events from Google Calendar via gog 2. Searches Gmail - Query: is:important OR is:starred newerthan:1d 3. Fetches details - Gets sender, subject, date, and body for each email 4. AI Summarization - Uses Gemini CLI to generate natural language summaries 5. Formats output - Creates readable summary with read/unread markers 6. Sends to Telegram - Delivers via Clawdbot's messaging system Calendar Integration The script automatically includes today's calendar events from your Google Calendar using the same gog CLI that queries Gmail. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/morning-email-rollup