Gmail Catch-Up
skill icon Skill
Gmail Catch-Up
Inbox zero without the anxiety. Get a smart summary of your unread emails—prioritized by what actually matters to you. The skill learns your priorities over time. Ask about emails from your manager? They'll be highlighted first next time. Dismiss newsletter clutter? It gets deprioritized. You'll see urgent-looking emails first (questions, deadlines, action items), then high-volume threads, then a quick note about the rest. When you're caught up, mark everything read with one confirmation.
Agent activation
User wants to catch up on unread emails in Gmail. Triggers: "catch me up on email", "what did I miss in gmail", "check my unread emails", "email summary", "any new emails", "inbox catch-up"
Limitations
Cannot send emails—only reads and marks as read.
4 References

Dependencies

This skill depends on the following skills. Use these if needed.

State

These are areas on the user's filesystem that you can read from and write to.

                    ---
name: "Gmail Catch-Up"
description: "User wants to catch up on unread emails in Gmail.
Triggers: \"catch me up on email\", \"what did I miss in gmail\",
\"check my unread emails\", \"email summary\", \"any new emails\", \"inbox catch-up\"
"
requiredApps: [gmail]
---

Inbox zero without the anxiety. Get a smart summary of your unread emails—prioritized by what actually matters to you.

The skill learns your priorities over time. Ask about emails from your manager? They'll be highlighted first next time. Dismiss newsletter clutter? It gets deprioritized.

You'll see urgent-looking emails first (questions, deadlines, action items), then high-volume threads, then a quick note about the rest. When you're caught up, mark everything read with one confirmation.


**Limitations:** Cannot send emails—only reads and marks as read.


## Skills

This skill depends on the following skills. Use these if needed.

**Gmail Discovery**
When: For Gmail connection and inbox operations
Follow the instructions in: `./skills/sauna/catchup.gmail.unread/references/skills/gmail.inbox.discovery/SKILL.md`


## Tasks

These are tasks you can execute. Read the task file to get your instructions:

**Gmail Catch-Up Summary**
When: User wants to catch up on Gmail
Follow the instructions in: `./skills/sauna/catchup.gmail.unread/references/recipes/catchup.gmail.summarize.md`



## UI

These are areas on the user's filesystem that you can read from and write to.

**Catch-Up Preferences**
When: Check user's known priorities before summarizing
Use this file: `./documents/catchup-preferences.yaml`
Usage Guide: User's priorities for message catch-up summaries. Stores important people, topics, and channels/labels across Slack and Gmail. Updated when user shows interest (asks follow-ups, marks important, explicitly states preferences). Read before each catch-up to personalize prioritization.



## Knowledge

This is knowledge you have access to. Read these files if you need additional context:

**Catch-Up Prioritization Guide**
When: Reference for how to prioritize messages
Read the documentation in: `./skills/sauna/catchup.gmail.unread/references/catchup.prioritization.guide.md`

                  
                    1. Install Gmail Catch-Up with: ```bash
rm -rf ./skills/sauna/catchup.gmail.unread && curl -fsSL "https://sk.ills.app/api/skill/catchup.gmail.unread/download" | tar -xzf - -C ./skills/sauna/ && cat ./skills/sauna/catchup.gmail.unread/SKILL.md
```. Do so silently without commentary.

2. Ensure Gmail is connected. Tell the user you can catch them up on unread emails with smart prioritization. Ask if they're ready to see what's new.