spark-recipe-vacation-catchup

Categorize unread email backlog and prioritize attention-worthy threads.

136|6|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/readdle/spark-cli-skills --skill spark-recipe-vacation-catchup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spark-recipe-vacation-catchup
Source: https://github.com/readdle/spark-cli-skills/tree/main/skills/recipe-vacation-catchup
Command: npx skills add https://github.com/readdle/spark-cli-skills --skill spark-recipe-vacation-catchup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you quickly catch up on a large backlog after vacation by prioritizing what matters, batching low-importance items, and surfacing only messages that need attention.

Core Features & Use Cases

  • Backlog triage by category: Counts and separates unread items (priority, personal/people, invitations, notifications, newsletters) for an absence-sized time window.
  • Controlled per-thread review: Reviews priority threads and checks people mail threads to determine whether items are still open.
  • Batch-archive for noise: Bulk archives notifications and older newsletters to reduce manual reading.
  • Invitation and sender handling: Differentiates past vs future invitations and runs GateKeeper new-sender decisions (accept/block).
  • Deferral with reminders: Snoozes or sets reminders for items that should be revisited later.

Quick Start

Ask the agent to run the vacation catchup recipe for your inbox using the triage access level, batching notifications and newsletters while surfacing only items that still need action.

Frequently Asked Questions about spark-recipe-vacation-catchup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I batch-process a large email backlog after vacation?

Batch-processing an email backlog after vacation involves categorizing unread items by priority, people, invitations, notifications, and newsletters, then bulk archiving noise to surface only threads needing action.

What is the best way to triage unread priority mail when catching up after time away?

Triage unread priority mail after time away by categorizing threads, reviewing priority items to check if they are still open, and setting reminders for messages that need to be revisited later.

Can I bulk archive newsletters and notifications to reduce manual reading?

Yes, you can bulk archive older newsletters and notifications to reduce manual reading. This batching process removes low-importance items so you only review messages that require attention.

How do invitation and new sender handling work during inbox catchup?

During inbox catchup, invitation handling differentiates past versus future events, while GateKeeper new-sender decisions let you accept or block unknown senders directly within the triage workflow.

Do I need Spark CLI access to categorize unread email items?

Yes, you need Spark CLI access at the triage level to categorize unread email items. The process also depends on the base skill for command reference and filter syntax to query your inbox.

When should I set reminders or snooze emails during backlog processing?

You should set reminders or snooze emails during backlog processing when items are identified as needing attention later. Deferral removes them from immediate view while ensuring they are revisited.