spark-recipe-weekly-digest — скилл для Claude Code: что делает
Собирает еженедельный дайджест: встречи из календаря, счётчики непрочитанных писем по категориям и задачи команды. Пригодится для планирования недели или ретроспективы в пятницу.
npx skills add readdle/spark-cli-skills --skill spark-recipe-weekly-digest -a claude-code
npx skills add readdle/spark-cli-skills --skill recipe-weekly-digest -a claude-codeЧто делает spark-recipe-weekly-digest
Скилл формирует структурированную сводку недели через Spark CLI. Сначала он запрашивает события недели командой spark events --week. Затем подсчитывает непрочитанные сообщения за последние 7 дней в папке Inbox, группируя их по категориям: priority, personal, notification и newsletter. Полные тексты писем не выводятся, агент собирает только цифры.
Дальше процесс собирает задачи команды через spark team и находит встречи с готовыми расшифровками за 7 дней. Если у вас несколько почтовых ящиков, перед формированием отчёта запускается spark accounts.
Для работы нужен базовый скилл use-spark, иначе у агента не будет синтаксиса команд и фильтров Spark CLI. Права на запись не требуются: рецепт запрашивает только уровень доступа read-only.
Какие задачи решает
- получить сводку встреч на неделю из календаря
- подсчитать непрочитанные письма по категориям за 7 дней
- проверить распределение задач команды и открытые вопросы
- найти расшифровки недавних встреч для изучения
Примеры запросов агенту
- Подготовь еженедельный дайджест по календарю и почте
- Собери сводку задач команды и непрочитанных писем за 7 дней
- Покажи план встреч на неделю и встречи с готовыми расшифровками
Как установить spark-recipe-weekly-digest
1Через Skills CLI (Vercel)
npx skills add readdle/spark-cli-skills --skill spark-recipe-weekly-digest -a claude-codenpx skills add readdle/spark-cli-skills --skill recipe-weekly-digest -a claude-code2Вручную: положить файлы
~/.claude/skills/recipe-weekly-digest/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/recipe-weekly-digest/
1Через Skills CLI (Vercel)
npx skills add readdle/spark-cli-skills --skill recipe-weekly-digest -a codex2Вручную: положить файлы
.agents/skills/recipe-weekly-digest/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add readdle/spark-cli-skills --skill recipe-weekly-digest -a cursor2Вручную: положить файлы
.cursor/skills/recipe-weekly-digest/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install readdle/spark-cli-skills recipe-weekly-digest2Вручную: положить файлы
.github/skills/recipe-weekly-digest/SKILL.md1Через Skills CLI (Vercel)
npx skills add readdle/spark-cli-skills --skill recipe-weekly-digest -a gemini-cli2Командой платформы
gemini skills install https://github.com/readdle/spark-cli-skills --path skills/recipe-weekly-digestВручную: положить файлы
.devin/skills/recipe-weekly-digest/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add readdle/spark-cli-skills --skill recipe-weekly-digest -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о spark-recipe-weekly-digest
Как установить spark-recipe-weekly-digest в Claude Code?
Выполните команду npx skills add readdle/spark-cli-skills --skill spark-recipe-weekly-digest -a claude-code.
Что делает скилл spark-recipe-weekly-digest?
Скилл опрашивает календарь, группирует количество непрочитанных писем за 7 дней, проверяет статус командных задач и находит доступные транскрипты встреч.
Какие требования нужны для работы рецепта?
Скиллу нужен установленный базовый скилл use-spark для синтаксиса команд и фильтров Spark CLI, а доступ ограничен режимом read-only.
Исходный текст
SKILL.md · MIT
---
name: spark-recipe-weekly-digest
description: >-
Weekly summary: this week's meetings, unread email breakdown by category,
and team assignment status.
metadata:
version: 1.0.0
requires:
skills:
- use-spark
accessLevel: read-only
---
# Recipe: Weekly Digest
Generate a weekly summary covering calendar events, unread email by category, and team status.
**Prerequisite:** Read the `use-spark` base skill for command reference and filter syntax.
**Access level required:** read-only.
## Steps
### Step 1: This week's calendar
```bash
spark events --week
```
List all meetings and events for the week.
### Step 2: Unread email breakdown by category
```bash
spark emails Inbox --filter "category:priority is:unread newer_than:7d"
spark emails Inbox --filter "category:personal is:unread newer_than:7d"
spark emails Inbox --filter "category:notification is:unread newer_than:7d"
spark emails Inbox --filter "category:newsletter newer_than:7d"
```
Count items in each category for the summary.
### Step 3: Team status
```bash
spark team "Team Name"
```
Review assignment summary - open items per member, unassigned work.
### Step 4: Recent meeting transcripts
```bash
spark meetings --filter "newer_than:7d"
```
List meetings that have transcripts available for review.
### Step 5: Present the digest
Summarize for the user:
- **Calendar:** N events this week (highlight important ones)
- **Email:** unread counts by category (people: M, priority: K, notifications: L, newsletters: J)
- **Team:** open assignments, any bottlenecks
- **Meetings:** transcripts available for review
## Tips
- Run this recipe on Monday morning for a forward-looking view, or Friday afternoon for a retrospective.
- Skip the team step if the user doesn't work with teams.
- For the email breakdown, just report counts - don't list individual emails unless asked.
- If the user has multiple accounts, run `spark accounts` first and report per-account.
- Combine with `recipe-inbox-by-category` to process the most active categories first.
© readdle · MIT · readdle/spark-cli-skills