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

spark-recipe-new-sender-review — скилл для Claude Code: разбор

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

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

Что делает spark-recipe-new-sender-review

Скилл ведёт агента по пяти шагам. Сначала он смотрит очередь командой spark emails Inbox --new-senders, затем открывает каждое письмо через spark thread <id> и решает, нужен этот контакт или нет. Дальше действие: spark contact-action acceptContact для отдельного адреса, acceptDomain — если у компании несколько ящиков вроде support@ или billing@. Для мусора есть blockContact и blockDomain.

Внутри — рецепт из шагов и подсказок, а не скрипт. Всё держится на CLI Spark, поэтому перед запуском нужен базовый скилл use-spark со справкой по командам и синтаксису фильтров. Уровень доступа — triage. Без него команды просто не отработают.

blockDomain бьёт по всему домену сразу, и это перебор для одного надоедливого адреса — такие случаи лучше закрывать через blockContact. Рецепт рассчитан на регулярный прогон, раз в день или раз в несколько дней: письма от нормальных людей ждут в карантине, пока их кто-то не разберёт. В обычном виде инбокса этих писем не видно, они появляются только с флагом --new-senders.

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

  • разобрать очередь новых отправителей в Spark
  • принять легитимный контакт, чтобы его письма шли в обычный инбокс
  • заблокировать спамера или целый домен
  • проверить, что очередь пуста
  • не пропустить письмо от нового клиента в карантине

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

  • Пройди по очереди новых отправителей в Spark: посмотри, кто там, и предложи, кого принять, а кого заблокировать.
  • Прими домен company.com целиком — оттуда пишут из support и billing.
  • Заблокируй [email protected] и покажи, что осталось в очереди.

Как установить spark-recipe-new-sender-review

1Через Skills CLI (Vercel)

npx skills add readdle/spark-cli-skills --skill spark-recipe-new-sender-review -a claude-code
npx skills add readdle/spark-cli-skills --skill recipe-new-sender-review -a claude-code

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

~/.claude/skills/recipe-new-sender-review/SKILL.md

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

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

Вопросы о spark-recipe-new-sender-review

Как установить spark-recipe-new-sender-review в Claude?

Выполните npx skills add readdle/spark-cli-skills --skill spark-recipe-new-sender-review -a claude-code. Скилл встанет в ~/.claude/skills/recipe-new-sender-review/SKILL.md.

Что делает spark-recipe-new-sender-review?

Разбирает очередь GateKeeper: показывает письма от новых отправителей, даёт прочитать каждое и принять или заблокировать контакт либо домен.

Что нужно, чтобы скилл заработал?

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

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

SKILL.md · MIT
---
name: spark-recipe-new-sender-review
description: >-
  Process GateKeeper's new sender queue: review, accept legitimate contacts,
  and block unwanted senders.
metadata:
  version: 1.0.0
  requires:
    skills:
      - use-spark
    accessLevel: triage
---

# Recipe: New Sender Review

Process Spark's GateKeeper queue of new senders. Review each, accept legitimate contacts, and block unwanted ones.

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

**Access level required:** triage.

## Steps

### Step 1: Check the new senders queue

```bash
spark emails Inbox --new-senders
```

This shows emails from senders that GateKeeper has quarantined (explicit mode). The normal inbox view filters these out automatically.

### Step 2: Review each sender

For each new sender email, read the content:

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

Decide: is this a legitimate contact or unwanted mail?

### Step 3: Accept legitimate senders

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

This moves the sender past GateKeeper - their future emails appear in the normal inbox.

To accept an entire domain:

```bash
spark contact-action acceptDomain company.com
```

### Step 4: Block unwanted senders

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

To block an entire domain:

```bash
spark contact-action blockDomain example.com
```

### Step 5: Verify

```bash
spark emails Inbox --new-senders
```

Confirm the queue is empty or report what's left.

## Tips

- GateKeeper only shows new sender emails when `--new-senders` is used - they're filtered from the normal inbox view.
- When in doubt, accept the contact first. You can always block them later.
- `acceptDomain` is useful for legitimate companies with multiple sender addresses (support@, billing@, etc.).
- `blockDomain` is aggressive - use it for clearly spammy domains, not for individual unwanted senders.
- Run this recipe regularly (daily or every few days) so legitimate contacts don't wait too long in the queue.
- The new senders count appears at the top of the inbox output when there are queued items.

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

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

Все скиллы по теме «Автоматизация и no-code: n8n, Zapier, Make» →
gws-gmail-triage официальный googleworkspace Показывает непрочитанные письма Gmail: отправитель, тема, дата. Пригодится, когда нужно быстро разобрать входящие прямо из терминала. CX Codex +1 46 800установок recipe-create-gmail-filter официальный googleworkspace Скилл, который через CLI создаёт фильтры Gmail: навешивает метки, ставит звёздочки и раскладывает входящие по категориям. CX Codex +1 31 300установок google-cloud-solution-agentic-analytics-spark-knowledge-catalog официальный google Скилл помогает спроектировать управляемую аналитику в Google Cloud для данных из разных облаков и систем. Подойдёт, если нужно согласовать требования, архитектуру и проверку решения. CX Codex 5 000установок spark-engineer https://github.com/Jeffallan Пишет PySpark-джобы и разбирает их тормоза: DataFrame, Spark SQL, перекос ключей, стриминг. Пригодится, когда джоб упирается в шуфл или падает по памяти. CX Codex +1 3 800установок Email Classifier claude-office-skills Разбирает текст входящих писем, определяет приоритет и советует действие: ответить, перепоручить или удалить. Пригодится при разборе завала во входящих. CX Codex +1 4 600установок inbox-triage Alireza Rezvani Сортирует входящую почту по правилам из базы знаний, проверяет отправителей и готовит черновики ответов. Пригодится для регулярного разбора писем. 408установок

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

spark-recipe-invitation-manager Проходит по ожидающим приглашениям в календаре, проверяет занятость на предложенное время и выдаёт список с рекомендациями. CX Codex +1 333установок spark-persona-founder Персона основателя для Spark: быстрый разбор входящих, делегирование команде и обзор работы нескольких команд. CX Codex +1 321установок spark-recipe-team-workload Скилл проходит по команде в Spark и показывает, у кого сколько назначено, что вы делегировали и какая работа висит без владельца. CX Codex +1 322установок spark-recipe-draft-batch Скилл проходит по всем незавершённым черновикам письма, читает переписку и решает, что править, что отправлять, а что в корзину. CX Codex +1 321установок spark-persona-freelancer Персона фрилансера для Spark: разбирает почту по клиентам, напоминает о неоплаченных счетах и подсказывает свободные окна в календаре. CX Codex +1 316установок spark-recipe-meeting-followup Разбирает транскрипт встречи, вытаскивает задачи и готовит черновик письма участникам. Пригодится, когда после созвона нужно быстро разослать итоги. CX Codex +1 314установок spark-persona-meeting-manager Персона менеджера встреч для Spark: готовит к звонкам, разбирает транскрипты, пишет follow-up и ищет свободные слоты. CX Codex +1 314установок spark-persona-support-agent Персона агента поддержки для Spark: разбирает общие ящики, назначает исполнителей, готовит ответы по шаблонам и эскалирует. CX Codex +1 307установок

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

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