spark-recipe-end-of-day — скилл для Claude Code: итоги дня в Spark
Скилл закрывает рабочий день: находит неотвеченные письма, разбирает закреплённое и показывает завтрашние встречи.
npx skills add readdle/spark-cli-skills --skill spark-recipe-end-of-day -a claude-code
npx skills add readdle/spark-cli-skills --skill recipe-end-of-day -a claude-codeЧто делает spark-recipe-end-of-day
Скилл проходит по почте и календарю Spark в конце дня. Сначала он ищет непрочитанные письма от людей за последние сутки через spark emails Inbox --filter "category:personal is:unread newer_than:1d", потом отдельно смотрит непрочитанные приоритетные. Дальше выводит закреплённые письма и отмечает, какие из них уже решены, чтобы вы сняли лишние пины. Последний шаг — spark events --tomorrow: список встреч на завтра и пометка, к каким нужна подготовка.
Работает только на чтение. Перед запуском нужен базовый скилл use-spark — в нём справочник команд и синтаксис фильтров. Без него шаги некуда привязать.
В конце скилл отдаёт сводку: сколько писем ждёт ответа с отправителями и темами, сколько закреплённых активно и сколько выглядит закрытыми, какие встречи завтра и какие требуют подготовки. Если неотвеченного много, он помогает выбрать одну-две самые срочные. Это парная вещь к recipe-morning-standup: утром стендап, вечером этот разбор.
Какие задачи решает
- найти неотвеченные письма от людей за сегодня
- вытащить непрочитанные приоритетные письма
- снять устаревшие закреплённые письма
- посмотреть встречи на завтра
- отметить встречи, к которым нужна подготовка
Примеры запросов агенту
- покажи, что осталось неотвеченным за сегодня
- какие закреплённые письма уже можно снять
- что у меня завтра в календаре и к чему готовиться
Как установить spark-recipe-end-of-day
1Через Skills CLI (Vercel)
npx skills add readdle/spark-cli-skills --skill spark-recipe-end-of-day -a claude-codenpx skills add readdle/spark-cli-skills --skill recipe-end-of-day -a claude-code2Вручную: положить файлы
~/.claude/skills/recipe-end-of-day/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/recipe-end-of-day/
1Через Skills CLI (Vercel)
npx skills add readdle/spark-cli-skills --skill recipe-end-of-day -a codex2Вручную: положить файлы
.agents/skills/recipe-end-of-day/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add readdle/spark-cli-skills --skill recipe-end-of-day -a cursor2Вручную: положить файлы
.cursor/skills/recipe-end-of-day/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install readdle/spark-cli-skills recipe-end-of-day2Вручную: положить файлы
.github/skills/recipe-end-of-day/SKILL.md1Через Skills CLI (Vercel)
npx skills add readdle/spark-cli-skills --skill recipe-end-of-day -a gemini-cli2Командой платформы
gemini skills install https://github.com/readdle/spark-cli-skills --path skills/recipe-end-of-dayВручную: положить файлы
.devin/skills/recipe-end-of-day/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add readdle/spark-cli-skills --skill recipe-end-of-day -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора19
Похожие
Рядом в теме «Заметки, задачи и проекты»
Всё по теме «Заметки, задачи и проекты» →Вопросы о spark-recipe-end-of-day
Как установить spark-recipe-end-of-day в Claude?
Выполните npx skills add readdle/spark-cli-skills --skill spark-recipe-end-of-day -a claude-code. Скилл появится в ~/.claude/skills/recipe-end-of-day/SKILL.md.
Что делает spark-recipe-end-of-day?
Проводит вечерний разбор: ищет неотвеченные письма от людей и приоритетные, просматривает закреплённое и показывает календарь на завтра. В конце выдаёт сводку по всем трём пунктам.
Что нужно для работы скилла?
Базовый скилл use-spark с описанием команд и фильтров. Доступ нужен только на чтение, письма скилл не отправляет.
Исходный текст
SKILL.md · MIT
---
name: spark-recipe-end-of-day
description: >-
End-of-day review: check for loose ends, review pinned items,
and preview tomorrow's calendar.
metadata:
version: 1.0.0
requires:
skills:
- use-spark
accessLevel: read-only
---
# Recipe: End of Day
Close out the workday by reviewing loose ends, checking pinned items, and previewing tomorrow's schedule.
**Prerequisite:** Read the `use-spark` base skill for command reference and filter syntax.
**Access level required:** read-only.
## Steps
### Step 1: Check for unreplied people mail from today
```bash
spark emails Inbox --filter "category:personal is:unread newer_than:1d"
```
Any unread people mail from today likely needs a response. Flag these for the user.
### Step 2: Check unreplied priority mail
```bash
spark emails Inbox --filter "category:priority is:unread"
```
Priority items that are still unread at end of day need explicit attention or deferral.
### Step 3: Review pinned items
```bash
spark emails Inbox --filter "is:pinned"
```
Are any pinned items now resolved? Note which ones can be unpinned so the user can clean them up in Spark.
### Step 4: Preview tomorrow's calendar
```bash
spark events --tomorrow
```
Flag any meetings that need preparation. If a meeting needs prep, note it so the user can use `recipe-meeting-prep` in the morning.
### Step 5: Present the summary
Report to the user:
- **Loose ends:** N unreplied people/priority emails (list senders and subjects)
- **Pinned items:** M active, K look resolved
- **Tomorrow:** P meetings (list times and titles), any needing prep
## Tips
- This recipe is the bookend to `recipe-morning-standup` - start with standup, end with this.
- The goal is to surface everything the user needs to know so they can close out the day with confidence.
- If there are many unreplied items, help the user prioritize which 1-2 are most urgent.
- Reviewing pinned items prevents pin buildup - items stay pinned long after they're relevant.
- The tomorrow calendar preview helps the user mentally prepare and wake up ready for the first meeting.
© readdle · MIT · readdle/spark-cli-skills