SKILL-025 Emails and notifications Locked skill

Digest emails

A digest is a batch over a time window: skip the empty ones, and make the window idempotent so a retry can't double-send.

01

What this skill helps you build

Batch many would-be notifications into one daily or weekly summary that respects each user's timezone and frequency, and is never sent empty.

The production takeaway

A digest is a batch over a time window: skip the empty ones, and make the window idempotent so a retry can't double-send.

02

Inside this skill

The full skill expands these implementation areas with decisions, edge cases, prompts, tests, and framework-specific code.

Emails and notifications
What this helps you build

A digest email system: instead of firing one email per event, you collect activity over a window — a day or a week — and send a single summary. The kind of email that says "12 thin

🔒
Emails and notifications
When to use this

Reach for a digest the moment a single event type would otherwise generate a high frequency stream of individual emails, or when users have explicitly asked to hear from you less o

🔒
Emails and notifications
The core idea

A digest is a batch over a time window . Each notification worthy event is recorded as a row instead of being emailed immediately. On a schedule, a job sweeps up everything that ac

🔒
03

Unlock the full implementation

Paid access includes the complete skill body, implementation prompt, common mistakes, production checklist, and code examples where this skill includes them.