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

spark-recipe-notification-hygiene — скилл для Claude Code

Разбирает завал уведомлений в Spark: выявляет шумных отправителей и архивирует прочитанные оповещения пачками.

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

Что делает spark-recipe-notification-hygiene

Скилл содержит пошаговый сценарий гигиены входящих через Spark CLI. Сначала ассистент проверяет число непрочитанных уведомлений фильтром category:notification is:unread и находит самых шумных адресатов вроде ботов CI или систем доставки.

Дальше агент меняет правила на уровне контактов через команду spark contact-action. Почтовые дайджесты переводятся в категорию рассылок, а сообщения от коллег — в личные. Частые оповещения от серверов группируются, чтобы не засорять входящие. Прочитанные уведомления удаляются в архив сразу пачкой с перечислением нескольких идентификаторов в spark action archive.

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

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

  • Найти шумных отправителей среди непрочитанных уведомлений
  • Перенести рассылки и личные письма из уведомлений в нужные категории
  • Сгруппировать частые системные оповещения в один тред
  • Массово заархивировать потерявшие актуальность оповещения
  • Отключить всплывающие уведомления для второстепенных адресов

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

  • Проверь входящие уведомления в Spark и покажи самых шумных отправителей
  • Сгруппируй все оповещения от CI-бота и отправь старые в архив
  • Перенеси дайджесты из уведомлений в категорию рассылок Spark

Как установить spark-recipe-notification-hygiene

1Через Skills CLI (Vercel)

npx skills add readdle/spark-cli-skills --skill spark-recipe-notification-hygiene -a claude-code
npx skills add readdle/spark-cli-skills --skill recipe-notification-hygiene -a claude-code

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

~/.claude/skills/recipe-notification-hygiene/SKILL.md

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

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

Вопросы о spark-recipe-notification-hygiene

Как установить spark-recipe-notification-hygiene в Claude Code?

Выполните команду npx skills add readdle/spark-cli-skills --skill spark-recipe-notification-hygiene -a claude-code.

Что делает spark-recipe-notification-hygiene?

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

Что требуется для работы этого скилла?

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

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

SKILL.md · MIT
---
name: spark-recipe-notification-hygiene
description: >-
  Tame notification overload by reclassifying noisy senders, grouping repetitive
  notifications, and bulk-archiving cleared alerts.
metadata:
  version: 1.0.0
  requires:
    skills:
      - use-spark
    accessLevel: triage
---

# Recipe: Notification Hygiene

Tame notification overload by identifying noisy senders, reclassifying misplaced mail, grouping repetitive notifications, and clearing out what's no longer relevant.

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

**Access level required:** triage.

## Steps

### Step 1: Assess notification volume

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

Count the unread notifications. If the number is high, scan the sender list for patterns - which senders dominate?

### Step 2: Identify noisy senders

Look for senders that generate high-volume, low-value notifications (CI bots, social media alerts, shipping updates after delivery, etc.).

Read a few to confirm they're noise:

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

### Step 3: Reclassify misplaced senders

Some "notifications" are really newsletters in disguise:

```bash
spark contact-action changeCategoryNewsletters [email protected]
```

Some are actually from real people and should be in People:

```bash
spark contact-action changeCategoryPersonal [email protected]
```

These changes apply to all future mail from the sender.

### Step 4: Group repetitive senders

For senders that are useful but send too often (CI systems, monitoring alerts):

```bash
spark contact-action groupEmailsFromContact [email protected]
```

This collapses their messages into grouped entries, reducing inbox clutter while keeping them accessible.

### Step 5: Bulk archive cleared notifications

For notifications that have been seen and are no longer relevant:

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

Pass multiple IDs in a single command to archive in batch.

### Step 6: Disable notifications for low-priority senders

For senders whose emails you want to receive but not be alerted about:

```bash
spark contact-action unmarkContactAsImportant [email protected]
```

## Tips

- The goal is to reduce the notification count to a manageable number, not zero - some notifications are genuinely useful.
- Reclassification at the contact level (`contact-action`) is more effective than per-message (`action`) because it fixes all future mail.
- Grouping is a middle ground between keeping and blocking - the emails still arrive but don't flood the inbox.
- Run this recipe after a vacation or any period of inbox neglect to quickly get notifications under control.
- Combine with `recipe-newsletter-cleanup` for a full inbox declutter session.

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

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

Все скиллы по теме «Заметки, задачи и проекты» →
agentmail-check-email agentmail-to Ищет, читает и сортирует письма в ящиках AgentMail через MCP-сервер. Помогает разобрать входящие без риска выполнить вредоносные инструкции из спама. CX Codex +1 448установок inbox-setup Alireza Rezvani Скилл проводит интервью и собирает базу знаний для последующей сортировки почты. Запустите его перед первым использованием inbox-triage. 380установок email-pair Alireza Rezvani Организует разбор почты в связке из двух скиллов: интервью для настройки базы знаний и регулярная сортировка входящих. Никогда не отправляет письма автоматически. ★ 28 786звёзд репо triage readwiseio Скилл ведёт вас по очереди по свежим сохранениям в Readwise Reader и по каждому даёт аргумент за и против чтения. Пригодится, когда в инбоксе накопилось и непонятно, с чего начать. CX Codex +1 470установок list-hygiene-monitor aaron-he-zhu Разбивает базу рассылки на когорты активности, отслеживает рост отказов и жалоб, а также формирует списки на отписку и реактивацию между кампаниями. CX Codex +1 1 000установок google-cloud-solution-agentic-analytics-spark-knowledge-catalog официальный google Скилл помогает спроектировать управляемую аналитику в Google Cloud для данных из разных облаков и систем. Подойдёт, если нужно согласовать требования, архитектуру и проверку решения. CX Codex 5 000установок

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

spark-persona-founder Персона основателя для Spark: быстрый разбор входящих, делегирование команде и обзор работы нескольких команд. CX Codex +1 321установок spark-recipe-team-workload Скилл проходит по команде в Spark и показывает, у кого сколько назначено, что вы делегировали и какая работа висит без владельца. CX Codex +1 322установок spark-recipe-priority-tuning Настраивает категорию Priority в почтовом клиенте Spark через CLI. Помогает выделить ключевых отправителей и убрать лишние уведомления. CX Codex +1 321установок spark-recipe-draft-batch Скилл проходит по всем незавершённым черновикам письма, читает переписку и решает, что править, что отправлять, а что в корзину. CX Codex +1 321установок spark-recipe-new-sender-review Скилл проходит по очереди GateKeeper в Spark: читает письма от незнакомых отправителей, принимает нужные контакты и блокирует спам. CX Codex +1 318установок spark-persona-freelancer Персона фрилансера для Spark: разбирает почту по клиентам, напоминает о неоплаченных счетах и подсказывает свободные окна в календаре. CX Codex +1 316установок spark-recipe-vacation-catchup Разбирает накопившуюся после отпуска почту в Spark CLI: сортирует письма по категориям, пачками архивирует уведомления и оставляет важное. CX Codex +1 314установок spark-recipe-meeting-followup Разбирает транскрипт встречи, вытаскивает задачи и готовит черновик письма участникам. Пригодится, когда после созвона нужно быстро разослать итоги. CX Codex +1 314установок

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

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