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

spark-recipe-label-organize — скилл для Claude Code: установка

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

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

Что делает spark-recipe-label-organize

Скилл описывает алгоритм наведения порядка в почтовых ящиках. Сначала агент запрашивает список папок командой spark folders, чтобы узнать точные квалифицированные имена меток. Затем находит цепочки писем через spark search или фильтры по дате и отправителю. После этого утилита spark action применяет действия attachLabel, detachLabel или moveToFolder.

Логика учитывает особенности почтовых провайдеров. Для Gmail рецепт рекомендует использовать ярлыки: команда attachLabel помечает письмо, оставляя его во входящих. Для IMAP предусмотрено физическое перемещение через moveToFolder. Сценарий также работает с общими ящиками вида [email protected]:LabelName.

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

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

  • разметить письма проекта нужными ярлыками
  • снять ошибочно назначенные метки с переписки
  • переместить письма в целевую папку IMAP
  • найти неразобранные цепочки сообщений по клиенту

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

  • Проверь структуру ярлыков в ящике [email protected] и найди письма по проекту
  • Прикрепи ярлык [email protected]:ProjectAlpha к письму с ID 12345
  • Сними ошибочную метку WrongLabel с письма и перемести его в папку Projects

Как установить spark-recipe-label-organize

1Через Skills CLI (Vercel)

npx skills add readdle/spark-cli-skills --skill spark-recipe-label-organize -a claude-code
npx skills add readdle/spark-cli-skills --skill recipe-label-organize -a claude-code

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

~/.claude/skills/recipe-label-organize/SKILL.md

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

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

Вопросы о spark-recipe-label-organize

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

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

Что делает скилл spark-recipe-label-organize?

Он задаёт пошаговый порядок сортировки писем в Spark CLI: проверку папок, поиск цепочек, добавление и снятие ярлыков, а также перенос писем.

Что требуется для запуска этого сценария?

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

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

SKILL.md · MIT
---
name: spark-recipe-label-organize
description: >-
  Organize emails with labels and folders: attach labels, detach wrong ones,
  and move misfiled emails.
metadata:
  version: 1.0.0
  requires:
    skills:
      - use-spark
    accessLevel: triage
---

# Recipe: Label & Folder Organize

Organize emails using labels and folders. Attach project labels, detach incorrect ones, and move misfiled emails to the right location.

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

**Access level required:** triage.

## Steps

### Step 1: Review current folder and label structure

```bash
spark folders
```

For a specific account:

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

Note the existing labels and their message counts. Identify labels that are empty or no longer relevant.

### Step 2: Identify emails that need labeling

Search for project-related or topic-related emails that should be labeled:

```bash
spark search "project name"
spark emails --filter "from:[email protected] newer_than:30d"
```

### Step 3: Attach labels

Add a label to an email without removing it from its current location:

```bash
spark action attachLabel <id> --folder "[email protected]:ProjectAlpha"
```

Label multiple emails in a batch:

```bash
spark action attachLabel <id1> --folder "[email protected]:ProjectAlpha"
spark action attachLabel <id2> --folder "[email protected]:ProjectAlpha"
```

### Step 4: Detach incorrect labels

Remove a label that was applied incorrectly:

```bash
spark action detachLabel <id> --folder "[email protected]:WrongLabel"
```

### Step 5: Move misfiled emails

Move emails to the correct folder:

```bash
spark action moveToFolder <id> --folder "[email protected]:Projects"
```

### Step 6: Verify

Browse the organized label to confirm the right emails are there:

```bash
spark emails [email protected]:ProjectAlpha
```

## Tips

- Use `folders` to discover the exact qualified names for labels (e.g., `[email protected]:MyLabel`).
- `attachLabel` adds a label without moving the email - the email stays in its current folder too. This is how Gmail labels work.
- `detachLabel` removes a label without moving the email elsewhere.
- `moveToFolder` physically moves the email to a different folder - use this for IMAP-style organization.
- For Gmail accounts, prefer `attachLabel`/`detachLabel` over `moveToFolder` since Gmail uses labels rather than folders.
- Shared inbox labels use the format `[email protected]:LabelName` or `"Team Name:LabelName"`.
- Combine with `recipe-meeting-prep` or project tracking workflows to label threads as part of a larger process.
- Run this recipe periodically to keep project labels current as new related emails arrive.

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

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

Все скиллы по теме «Заметки, задачи и проекты» →
recipe-label-and-archive-emails официальный googleworkspace Скилл наводит порядок в Gmail: находит письма по запросу, вешает метку и убирает их из входящих. Пригодится, если ящик забит уведомлениями. CX Codex +1 30 400установок recipe-organize-drive-folder официальный googleworkspace Создаёт структуру папок в Google Drive и раскладывает по ней существующие файлы. Пригодится для организации файлов проекта. CX Codex +1 31 000установок 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установок apache-spark-data-processing manutej Скилл, который подсказывает агенту, как писать код Apache Spark: RDD, DataFrames, Spark SQL, стриминг, MLlib и выкладка в прод. CX Codex +1 480установок oracle-ai-data-platform-workbench-spark-connectors Oracle Плагин помогает Claude Code подключать источники данных к Spark-ноутбукам Oracle AI Data Platform Workbench и генерировать код загрузки. ★ 57звёзд репо

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

spark-recipe-newsletter-cleanup Разбирает подписки на рассылки в Spark: блокирует ненужных отправителей, отписывает от шумных и включает ИИ-сводки для тех, что стоит оставить. CX Codex +1 340установок spark-recipe-shared-inbox-status Показывает, сколько писем в общих ящиках ждёт ответа, сколько висит без исполнителя и как распределена нагрузка по команде. CX Codex +1 336установок spark-recipe-schedule-meeting Находит общее свободное время участников встречи через CLI-утилиту Spark. Помогает подобрать удобные слоты в календаре без ручной сверки графиков. CX Codex +1 333установок 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-priority-tuning Настраивает категорию Priority в почтовом клиенте Spark через CLI. Помогает выделить ключевых отправителей и убрать лишние уведомления. CX Codex +1 321установок spark-recipe-draft-batch Скилл проходит по всем незавершённым черновикам письма, читает переписку и решает, что править, что отправлять, а что в корзину. CX Codex +1 321установок

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

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