LaunchKit · 2026
Back to Skills

morning-email-rollup

Daily morning rollup of important emails.

16
3.7k downloads
by @am-will

Setup & Installation

openclaw skills install @am-will/morning-email-rollup

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install morning-email-rollup

Version History

v2.1.0Jan 16, 2026 - Version note by skill developer:

Fix: Fixed gemini CLI stdin consumption bug that prevented processing all emails. Now processes all emails correctly. Also fixed subject line quote stripping and event counter syntax errors.

What This Skill Does

Runs at 8am daily to pull important and starred emails from Gmail and today's events from Google Calendar. Each email gets a one-sentence AI summary via Gemini CLI, then the full digest is sent to Telegram. Schedule, email count, search filters, and summary style are all configurable.

Combines inbox triage, calendar context, and AI summarization into a single Telegram message delivered before the workday starts, without requiring manual inbox checking.

When to use it

  • Starting the workday without opening Gmail
  • Getting AI summaries of overnight client emails before a morning standup
  • Reviewing today's calendar alongside flagged messages in one place
  • Catching starred emails from multiple senders at a glance
  • Building a daily log of important email activity

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: What important emails and meetings do I have today?

AGENT
  1. 1Queries Google Calendar via gog for today's events
  2. 2Searches Gmail for emails matching 'is:important OR is:starred newer_than:1d'
  3. 3Fetches sender, subject, and body for each matched email
  4. 4Passes each body to Gemini CLI for a one-sentence natural language summary
  5. 5Formats results with read/unread indicators and sends to Telegram
OUTPUT

A Telegram message listing today's calendar events followed by up to 20 summarized emails, each showing sender, subject, read status, and an AI-generated one-sentence summary

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

gog CLI installed and authenticated with a Google accountGemini CLI installed and authenticatedGOG_ACCOUNT environment variable set to your Gmail address