mcpField
S
spark-recipe-multi-account-review

spark-recipe-multi-account-review

github.com/readdleProductivity154354 installsUpdated 6d ago
Repository

About spark-recipe-multi-account-review

A Spark skill for reviewing inboxes across multiple email accounts and producing a unified summary with account-by-account unread counts and priority items. It is intended for users who need to monitor separate work, personal, or project accounts in a read-only workflow.

Key features

  1. 01Discover configured accounts and access levels
  2. 02Review folders and unread mail per account
  3. 03Check priority unread mail in the unified inbox
  4. 04Summarize unread counts and account priorities

Use cases

  1. 01Review work and personal inboxes separately
  2. 02Identify priority mail across several accounts
  3. 03Highlight accounts needing immediate attention

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/readdle/spark-cli-skills --skill spark-recipe-multi-account-review

After installing, type/spark-recipe-multi-account-reviewin Claude Code to confirm it loaded.

Details

From the project README

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
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:

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:

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:

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:

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:

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.

Comments

Markdown supported