Skip to main content
skill CX Codex

spark-recipe-multi-account-review — Claude Code skill: setup & use

Inspects inbox status across multiple email accounts in Spark CLI, generating a unified summary with per-account details and priority flags.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add readdle/spark-cli-skills --skill spark-recipe-multi-account-review -a claude-code
npx skills add readdle/spark-cli-skills --skill recipe-multi-account-review -a claude-code
Open on GitHub

What spark-recipe-multi-account-review does

The skill queries Spark CLI in sequence. It runs spark accounts to discover configured mailboxes and their access levels. Next, it inspects folder counts with spark folders <account> and checks unread messages for each address separately.

Priority messages are checked across all accounts at once using the unified view spark emails Inbox --filter "category:priority is:unread". The final report outlines unread counts per mailbox and highlights messages that need fast attention.

Running this recipe requires the base use-spark skill. The workflow operates under read-only access in Spark CLI.

What it helps with

  • list configured email accounts and verify their access levels
  • count unread emails across individual mailboxes
  • aggregate priority messages using the unified inbox
  • summarize multi-account email status into a single report

Example prompts for the agent

  • Check unread messages across all my Spark email accounts.
  • Give me a summary of priority emails from my unified inbox.

How to install spark-recipe-multi-account-review

1Skills CLI (Vercel)

npx skills add readdle/spark-cli-skills --skill spark-recipe-multi-account-review -a claude-code
npx skills add readdle/spark-cli-skills --skill recipe-multi-account-review -a claude-code

2Manually: put the files in place

~/.claude/skills/recipe-multi-account-review/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/recipe-multi-account-review/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about spark-recipe-multi-account-review

How to install spark-recipe-multi-account-review in Claude Code?

Run npx skills add readdle/spark-cli-skills --skill spark-recipe-multi-account-review -a claude-code in your terminal.

What does spark-recipe-multi-account-review do?

It queries connected mailboxes in Spark CLI, counts unread items per address, and highlights priority messages in a single summary.

What are the prerequisites for this skill?

It requires the use-spark base skill and read-only access to configured accounts in Spark CLI.

Source text

SKILL.md · MIT
---
name: spark-recipe-multi-account-review
description: >-
  Review inbox status across multiple email accounts with per-account
  breakdown and cross-account priorities.
metadata:
  version: 1.0.0
  requires:
    skills:
      - use-spark
    accessLevel: read-only
---

# Recipe: Multi-Account Review

For users with multiple email accounts, review each account's inbox status and present a unified summary with per-account breakdown.

**Prerequisite:** Read the `use-spark` base skill for command reference and filter syntax.

**Access level required:** read-only.

## Steps

### Step 1: Discover all accounts

```bash
spark accounts
```

Note each account email, its access level, and associated calendars and teams.

### Step 2: Check folders per account

For each account, see the folder structure and message counts:

```bash
spark folders [email protected]
spark folders [email protected]
spark folders [email protected]
```

### Step 3: Review unread mail per account

For each account, check unread across key categories:

```bash
spark emails [email protected] --filter "is:unread"
spark emails [email protected] --filter "is:unread"
spark emails [email protected] --filter "is:unread"
```

For a category-level breakdown on the most active account:

```bash
spark emails [email protected] --filter "category:priority is:unread"
spark emails [email protected] --filter "category:personal is:unread"
```

### Step 4: Cross-account priority check

Check priority mail across all accounts at once:

```bash
spark emails Inbox --filter "category:priority is:unread"
```

This uses the unified inbox to surface priority items regardless of which account received them.

### Step 5: Present the summary

Report per account:
- **[email protected]:** N unread (X priority, Y people)
- **[email protected]:** M unread
- **[email protected]:** K unread

Highlight cross-account priorities and any account that needs immediate attention.

## Tips

- Start with `spark accounts` to discover all configured accounts and their access levels.
- The unified inbox (`spark emails Inbox`) aggregates across all accounts - use it for cross-account priority checks.
- Per-account browsing (`spark emails [email protected]`) keeps things separated when the user wants to focus on one context.
- Use `spark folders <account>` to understand each account's folder structure before browsing specific folders.
- Some accounts may be read-only while others have triage access. `accounts` shows the access level for each.
- For users with work + personal accounts, suggest processing them separately to maintain mental context.
- Combine with `recipe-inbox-by-category` for a deep dive into the most active account.

© readdle · MIT · readdle/spark-cli-skills

Similar skills

All skills for Notes, tasks and projects →

From the same set25

spark-recipe-inbox-by-category Walks the inbox in priority order: priority mail first, then people, invites, notifications and newsletters. Handy when you ask the agent what's new. CX Codex +1 360installs spark-recipe-end-of-day This skill closes out the workday in Spark: unreplied mail, pinned items, and tomorrow's calendar in one pass. CX Codex +1 359installs spark-recipe-weekly-digest Builds a weekly digest with calendar events, unread email counts by category, and team task statuses. Useful for Monday planning or Friday retrospectives. CX Codex +1 355installs spark-recipe-meeting-prep A skill that gathers context before a meeting: agenda, related email threads, attendee details and open threads worth raising. CX Codex +1 354installs spark-recipe-calendar-audit Analyzes meeting load via Spark over a week or custom range. It flags back-to-back call chains, calculates total hours, and surfaces open blocks for deep work. CX Codex +1 344installs spark-recipe-inbox-zero A skill that walks the agent through Spark inbox categories and clears the mailbox: read the thread, then archive, move or mark done. CX Codex +1 344installs spark-recipe-stakeholder-brief Pulls a person's meetings and email threads into one relationship brief. Handy before a 1:1 or when reconnecting after a gap. CX Codex +1 343installs spark-recipe-newsletter-cleanup Audits your Spark newsletter subscriptions: blocks unwanted senders, unsubscribes from noisy lists, and turns on AI summaries for the ones worth keeping. CX Codex +1 340installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor