# Spark Recipe Weekly Digest

> Weekly summary: this week's meetings, unread email breakdown by category, and team assignment status.

- Skill: `readdle/spark-recipe-weekly-digest` (Agent Skill)
- Install (CLI): `npx skillmds add readdle/spark-recipe-weekly-digest`
- Raw SKILL.md: https://api.skillmd.com/api/skills/readdle/spark-recipe-weekly-digest/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: readdle (https://skillmd.com/u/readdle)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/readdle/spark-recipe-weekly-digest

---


# Recipe: Weekly Digest

Generate a weekly summary covering calendar events, unread email by category, and team status.

**Prerequisite:** Read the `use-spark` base skill for command reference and filter syntax.

**Access level required:** read-only.

## Steps

### Step 1: This week's calendar

```bash
spark events --week
```

List all meetings and events for the week.

### Step 2: Unread email breakdown by category

```bash
spark emails Inbox --filter "category:priority is:unread newer_than:7d"
spark emails Inbox --filter "category:personal is:unread newer_than:7d"
spark emails Inbox --filter "category:notification is:unread newer_than:7d"
spark emails Inbox --filter "category:newsletter newer_than:7d"
```

Count items in each category for the summary.

### Step 3: Team status

```bash
spark team "Team Name"
```

Review assignment summary - open items per member, unassigned work.

### Step 4: Recent meeting transcripts

```bash
spark meetings --filter "newer_than:7d"
```

List meetings that have transcripts available for review.

### Step 5: Present the digest

Summarize for the user:
- **Calendar:** N events this week (highlight important ones)
- **Email:** unread counts by category (people: M, priority: K, notifications: L, newsletters: J)
- **Team:** open assignments, any bottlenecks
- **Meetings:** transcripts available for review

## Tips

- Run this recipe on Monday morning for a forward-looking view, or Friday afternoon for a retrospective.
- Skip the team step if the user doesn't work with teams.
- For the email breakdown, just report counts - don't list individual emails unless asked.
- If the user has multiple accounts, run `spark accounts` first and report per-account.
- Combine with `recipe-inbox-by-category` to process the most active categories first.

