К основному содержанию
скилл CX Codex

spark-recipe-inbox-zero — скилл для Claude Code: разбор почты до нуля

Скилл ведёт агента по категориям входящих в Spark и доводит ящик до нуля: прочитать тред, архивировать, переместить или пометить выполненным.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add readdle/spark-cli-skills --skill spark-recipe-inbox-zero -a claude-code
npx skills add readdle/spark-cli-skills --skill recipe-inbox-zero -a claude-code
Открыть на GitHub

Что делает spark-recipe-inbox-zero

Скилл задаёт порядок разбора входящих в Spark. Сначала агент сканирует ящик по категориям в порядке приоритета — priority, personal, invitation, notification, newsletter, — потом читает нужные треды и решает, что с каждым письмом делать.

Действия описаны командами spark: spark thread <id> для чтения, spark action archive <id>, moveToFolder, markAsDone, pin, snooze, setAside. Уведомления и рассылки удобно архивировать пачкой, перечислив несколько id в одной команде. В конце шаг проверки: spark emails Inbox --filter "is:unread" показывает, что осталось.

Скилл требует базовый use-spark для справки по командам и синтаксису фильтров, а также уровень доступа triage. Без него команды просто не пройдут. Если письмо требует ответа, скилл советует создать черновик через spark draft --reply-to <id> и затем архивировать — задача остаётся живой в черновике.

Какие задачи решает

  • разобрать входящие по категориям, а не подряд
  • прочитать тред перед решением по письму
  • архивировать пачку уведомлений одной командой
  • отложить письмо на дату через snooze
  • переклассифицировать отправителя, если письмо попало не в ту категорию

Примеры запросов агенту

  • разбери мой Inbox до нуля по категориям
  • покажи непрочитанные из category:priority и предложи действия
  • заархивируй все уведомления пачкой после подтверждения

Как установить spark-recipe-inbox-zero

1Через Skills CLI (Vercel)

npx skills add readdle/spark-cli-skills --skill spark-recipe-inbox-zero -a claude-code
npx skills add readdle/spark-cli-skills --skill recipe-inbox-zero -a claude-code

2Вручную: положить файлы

~/.claude/skills/recipe-inbox-zero/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/recipe-inbox-zero/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о spark-recipe-inbox-zero

Как установить spark-recipe-inbox-zero в Claude?

Выполните npx skills add readdle/spark-cli-skills --skill spark-recipe-inbox-zero -a claude-code. Файл скилла появится по пути ~/.claude/skills/recipe-inbox-zero/SKILL.md.

Что делает spark-recipe-inbox-zero?

Проводит агента по входящим в Spark в порядке категорий, читает треды и применяет действия: архив, перемещение в папку, отметка выполненным, pin, snooze или setAside.

Что нужно для работы скилла?

Базовый скилл use-spark для справки по командам и фильтрам и уровень доступа triage.

Исходный текст

SKILL.md · MIT
---
name: spark-recipe-inbox-zero
description: >-
  Process inbox to zero using category-first triage: review by category,
  read threads, then archive, move, or mark done.
metadata:
  version: 1.0.0
  requires:
    skills:
      - use-spark
    accessLevel: triage
---

# Recipe: Inbox Zero

Process the inbox to zero using category-first triage. Work through categories in priority order, then take action on each email.

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

**Access level required:** triage.

## Steps

### Step 1: Scan by category (use recipe-inbox-by-category)

Process inbox in priority order:

```bash
spark emails Inbox --filter "category:priority is:unread"
spark emails Inbox --filter "category:personal is:unread"
spark emails Inbox --filter "category:invitation"
spark emails Inbox --filter "category:notification is:unread"
spark emails Inbox --filter "category:newsletter newer_than:7d"
```

### Step 2: Review and act on each email

For emails that need attention, read the thread:

```bash
spark thread <id>
```

Then decide the action:

**Archive** - handled or informational, no further action needed:
```bash
spark action archive <id>
```

**Move to folder** - needs filing:
```bash
spark action moveToFolder <id> --folder "[email protected]:Projects"
```

**Mark as done** - completed/resolved:
```bash
spark action markAsDone <id>
```

**Pin** - important, need to come back to:
```bash
spark action pin <id>
```

**Snooze** - not relevant now, revisit later:
```bash
spark action snooze <id> --date 2026-04-10
```

**Set aside** - save for later review:
```bash
spark action setAside <id>
```

### Step 3: Batch process notifications and newsletters

For categories with many items, batch archive:

```bash
spark action archive <id1> <id2> <id3> <id4>
```

### Step 4: Verify

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

Confirm the inbox is clear or report what's left.

## Tips

- Work through categories in order - don't jump to newsletters before handling people mail.
- Batch archive is efficient for notifications: list them, confirm with the user, then archive all at once.
- Pin or snooze items that need future attention rather than leaving them unread.
- If an email needs a reply, use `spark draft --reply-to <id>` and then archive - the draft keeps the task alive.
- If you spot miscategorized contacts while triaging, use `spark contact-action changeCategory*` to reclassify all future mail from that sender.

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

Похожие скиллы

Всё по теме «Заметки, задачи и проекты» →
inbox-setup Alireza Rezvani Скилл проводит интервью и собирает базу знаний для последующей сортировки почты. Запустите его перед первым использованием inbox-triage. 380установок agent-email-inbox resend Помогает настроить приём входящих писем через вебхуки Resend для ИИ-агентов. Защищает систему от непроверенных отправителей и запускает сценарии обработки почты. CX Codex +1 13 400установок Inbox Zero elie222 Подключает Gmail и Outlook к агенту: поиск писем, черновики, правила и статистика прямо из чата. CX Codex +1 ★ 12 791звёзд репо inbox-triage Alireza Rezvani Сортирует входящую почту по правилам из базы знаний, проверяет отправителей и готовит черновики ответов. Пригодится для регулярного разбора писем. 408установок at-email-cli agentteamhq Управляет почтовым ящиком агента через утилиту at-email. Пригодится для чтения входящих, поиска писем, отправки ответов и автоматизации разбора почты. CX Codex +1 1 100установок triage readwiseio Скилл ведёт вас по очереди по свежим сохранениям в Readwise Reader и по каждому даёт аргумент за и против чтения. Пригодится, когда в инбоксе накопилось и непонятно, с чего начать. CX Codex +1 470установок

Из того же набора19

spark-recipe-morning-standup Собирает утреннюю сводку: события дня, непрочитанная почта по категориям и статус задач команды. Пригодится в начале рабочей сессии. CX Codex +1 362установок spark-recipe-inbox-by-category Скилл проходит по входящим в порядке важности: сначала приоритетные письма, потом личные, приглашения, уведомления и рассылки. Пригодится, когда просишь агента «что нового». CX Codex +1 360установок spark-recipe-end-of-day Скилл закрывает рабочий день: находит неотвеченные письма, разбирает закреплённое и показывает завтрашние встречи. CX Codex +1 359установок spark-recipe-meeting-prep Скилл собирает контекст перед встречей: повестку, письма по теме, данные участников и незакрытые треды, которые стоит поднять. CX Codex +1 354установок spark-recipe-stakeholder-brief Собирает письма и встречи с одним человеком в короткий брифинг. Пригодится перед 1:1 или разговором после паузы. CX Codex +1 343установок spark-recipe-newsletter-cleanup Разбирает подписки на рассылки в Spark: блокирует ненужных отправителей, отписывает от шумных и включает ИИ-сводки для тех, что стоит оставить. CX Codex +1 340установок spark-recipe-shared-inbox-status Показывает, сколько писем в общих ящиках ждёт ответа, сколько висит без исполнителя и как распределена нагрузка по команде. CX Codex +1 336установок spark-recipe-invitation-manager Проходит по ожидающим приглашениям в календаре, проверяет занятость на предложенное время и выдаёт список с рекомендациями. CX Codex +1 333установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой