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

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

Собирает хронологию проекта из писем и встреч Spark CLI. Пригодится для онбординга новичка или подготовки статуса без ручного поиска по переписке.

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

Что делает spark-recipe-topic-timeline

Скилл координирует поиск в Spark CLI по ключевым словам и заданному отрезку времени (по умолчанию за 30 дней). Сначала он находит встречи через spark meetings и детали через spark meeting <id>, а затем извлекает письма с помощью spark search и spark thread <id>. Все факты выстраиваются в единую цепочку от старых к новым.

В финальный отчёт агент добавляет дату, тип канала (Meeting или Email), участников и суть каждого события. Сверху формируется краткая выжимка текущего состояния, а снизу — открытые вопросы и следующая запланированная встреча.

Для работы обязателен базовый скилл use-spark с правами только на чтение (read-only), без него ассистент не распознает синтаксис фильтров spark.

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

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

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

  • Собери таймлайн по проекту redesign за последние две недели через spark-recipe-topic-timeline
  • Составь хронологию обсуждений по теме Q3 budget на основе писем и встреч в Spark
  • Сделай сводку развития темы auth-migration за месяц с открытыми вопросами

Как установить spark-recipe-topic-timeline

1Через Skills CLI (Vercel)

npx skills add readdle/spark-cli-skills --skill spark-recipe-topic-timeline -a claude-code
npx skills add readdle/spark-cli-skills --skill recipe-topic-timeline -a claude-code

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

~/.claude/skills/recipe-topic-timeline/SKILL.md

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

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

Вопросы о spark-recipe-topic-timeline

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

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

Что делает spark-recipe-topic-timeline?

Скилл связывает транскрипты митингов и почтовые цепочки в единую chronologic-ленту с пометками о смене курса, паузах и статусе.

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

Необходим установленный базовый скилл use-spark и уровень доступа read-only к Spark CLI.

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

SKILL.md · MIT
---
name: spark-recipe-topic-timeline
description: >-
  Build a chronological narrative for a topic by interleaving meeting transcript
  excerpts and email thread summaries across a time range.
metadata:
  version: 1.0.0
  requires:
    skills:
      - use-spark
    accessLevel: read-only
---

# Recipe: Topic Timeline

For a given project or topic, build a unified chronological narrative by interleaving meeting discussions and email threads. Useful for catching up, briefing someone new, or preparing a status update.

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

**Access level required:** read-only.

## Steps

### Step 1: Define the scope

Ask the user for:
- The **topic or project name** (keywords to search on)
- The **time range** (default to 30 days if unspecified)

### Step 2: Gather meeting data

```bash
spark meetings --filter "subject:topic-keyword newer_than:30d"
```

If the subject filter misses relevant meetings, broaden:

```bash
spark meetings --filter "newer_than:30d"
```

For each relevant meeting, read the summary:

```bash
spark meeting <id>
```

Pull full detail only for meetings where the topic was a major agenda item:

```bash
spark meeting <id> --transcript --notes
```

Record: date, participants, and the key points related to the topic.

### Step 3: Gather email data

```bash
spark search "topic keyword"
```

For threads that are clearly relevant, read the full conversation:

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

If there are specific people associated with the topic, also pull their threads:

```bash
spark emails --filter "from:[email protected] subject:keyword newer_than:30d"
```

Record: date of each message, participants, and the substance.

### Step 4: Merge into a timeline

Combine all entries (meetings and emails) and sort by date. For each entry:

- **Date**
- **Channel:** Meeting / Email
- **Participants**
- **What happened:** one or two sentences summarizing the key substance

### Step 5: Annotate the timeline

Layer on editorial notes:
- Mark **turning points** where direction changed
- Flag **open threads** that don't have a resolution
- Note **gaps** — periods with no activity that might indicate stalled progress

### Step 6: Present the timeline

Start with a one-paragraph executive summary of where the topic stands now, then present the full timeline oldest-to-newest. End with:
- **Current status:** the latest known state
- **Open items:** anything still unresolved
- **Next touchpoint:** upcoming meeting or pending email that will advance the topic

## Tips

- `spark search` is relevance-ranked and returns full bodies — it's the best starting point for email discovery.
- Meeting summaries usually capture the topic well enough. Reserve `--transcript` for meetings where you need exact quotes or attribution.
- For topics that span many months, work in chunks (e.g., month by month) to avoid overwhelming the output.
- This pairs well with `recipe-decision-tracker` — use that recipe when you only need the decision points, and this one when you need the full narrative.
- If building this for someone else (e.g., onboarding a new team member), call out any assumed context that an outsider wouldn't have.

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

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

Все скиллы по теме «Заметки, задачи и проекты» →
timeline-creator mhattingpete Собирает интерактивный HTML-таймлайн проекта с диаграммой Ганта, фазами и вехами. Пригодится, когда нужно показать план на кварталы в одном файле. CX Codex +1 327установок foundation-meeting-synthesize product-on-purpose Скилл собирает несколько recap'ов встреч за период и показывает то, чего не видно в одной встрече: как менялись решения, где спорят, что зависло. CX Codex +1 690установок gsap-timeline greensock Скилл помогает собирать последовательности GSAP-анимаций, управлять таймингом и воспроизведением. Нужен для многошаговых и параллельных сцен. CX Codex +1 69 700установок timeline-report thedotmack Составляет нарративный отчёт об истории разработки проекта по сохранённым наблюдениям claude-mem. Пригодится, когда нужно восстановить хронологию изменений или оценить технический долг. CX Codex +1 6 800установок layer-video-timeline layerai Собирает готовые клипы, картинки и аудио в один ролик: порядок, переходы, титры, логотип, музыка. Нужен, когда монтаж идёт из уже сгенерированных шотов. CX Codex +1 3 300установок scroll-progress-timeline MengTo Превращает упорядоченный список шагов в интерактивную шкалу процесса со скроллом. Подходит для онбординга, чекаута, дорожных карт и историй в вебе. CX Codex +1 1 400установок

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

spark-recipe-calendar-audit Скилл анализирует загрузку встречами в Spark за неделю или произвольный период. Находит дни с пиковой занятостью, цепочки созвонов без пауз и окна для фокусной работы. CX Codex +1 344установок spark-recipe-inbox-zero Скилл ведёт агента по категориям входящих в Spark и доводит ящик до нуля: прочитать тред, архивировать, переместить или пометить выполненным. CX Codex +1 344установок spark-persona-exec-assistant Превращает ассистента в секретаря для Spark: собирает утреннюю сводку встреч и почты, ищет свободные слоты в календаре и готовит черновики ответов. CX Codex +1 343установок 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-schedule-meeting Находит общее свободное время участников встречи через CLI-утилиту Spark. Помогает подобрать удобные слоты в календаре без ручной сверки графиков. CX Codex +1 333установок spark-recipe-invitation-manager Проходит по ожидающим приглашениям в календаре, проверяет занятость на предложенное время и выдаёт список с рекомендациями. CX Codex +1 333установок

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

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