groove-utilities-memory-log-daily — скилл для Claude Code: дневной
Записывает итог дня в .groove/memory/daily/YYYY-MM-DD.md: что сделано, какие были коммиты, что переносится на завтра.
npx skills add andreadellacorte/groove --skill groove-utilities-memory-log-daily -a claude-codeЧто делает groove-utilities-memory-log-daily
Скилл вызывают в конце рабочего дня. Он создаёт или дописывает файл .groove/memory/daily/YYYY-MM-DD.md со структурой закрытия дня: разделы «Done today», Git, Tasks, Learnings и Open/Next. Если файл уже есть после утреннего старта, содержимое дополняется, а не перезаписывается — так следующий старт видит, что у вчерашнего дня был конец.
Раздел «Done today» собирается из завершённых задач с совпадающей датой и вывода git diff, а не из незакрытой работы. Если у выполненной задачи нет описания результата, скилл спросит его перед записью. Размытые формулировки вроде «работал над всяким» тоже вызывают уточняющий вопрос. Структура файла берётся из шаблона skills/groove-utilities-memory-log-daily/templates/daily.md, а каталог .groove/memory/daily/ создаётся, если его ещё нет.
Отдельный момент: если существует .groove/.cache/pending-capture.md, оставленный хуком session-capture, скилл подставит оттуда коммиты и рабочие изменения как черновик — вам останется проверить и поправить, а не писать с нуля. После успешной записи лога этот файл удаляется. Скилл рассчитан только на конец дня; запускать его утром смысла нет.
Какие задачи решает
- зафиксировать, что реально сделано за день, а не что планировалось
- собрать сводку коммитов и изменённых файлов без ручного пересказа
- перенести незакрытые задачи на следующий день
- записать выводы дня, чтобы они не потерялись
- дописать вечерний отчёт в файл, созданный утром
Примеры запросов агенту
- Запиши дневной лог памяти за сегодня
- Закрой день: собери коммиты и завершённые задачи в
.groove/memory/daily/ - Допиши итоги дня в файл дневного лога
Как установить groove-utilities-memory-log-daily
1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-memory-log-daily -a claude-code2Вручную: положить файлы
~/.claude/skills/groove-utilities-memory-log-daily/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/groove-utilities-memory-log-daily/
1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-memory-log-daily -a codex2Вручную: положить файлы
.agents/skills/groove-utilities-memory-log-daily/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-memory-log-daily -a cursor2Вручную: положить файлы
.cursor/skills/groove-utilities-memory-log-daily/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install andreadellacorte/groove groove-utilities-memory-log-daily2Вручную: положить файлы
.github/skills/groove-utilities-memory-log-daily/SKILL.md1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-memory-log-daily -a gemini-cli2Командой платформы
gemini skills install https://github.com/andreadellacorte/groove --path skills/groove-utilities-memory-log-dailyВручную: положить файлы
.devin/skills/groove-utilities-memory-log-daily/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-memory-log-daily -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора13
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Всё по теме «Настройка агента: память, контекст, субагенты» →Вопросы о groove-utilities-memory-log-daily
Как установить groove-utilities-memory-log-daily в Claude?
Выполните npx skills add andreadellacorte/groove --skill groove-utilities-memory-log-daily -a claude-code. После этого скилл окажется в ~/.claude/skills/groove-utilities-memory-log-daily/SKILL.md.
Что делает groove-utilities-memory-log-daily?
Создаёт или дописывает файл .groove/memory/daily/YYYY-MM-DD.md со сводкой дня: завершённые задачи, коммиты, статусы задач, выводы и перенос на следующий день.
Откуда скилл берёт данные для раздела «Done today»?
Из завершённых задач с совпадающей датой и вывода git diff. Если рядом лежит .groove/.cache/pending-capture.md от хука session-capture, черновик разделов берётся оттуда.
Исходный текст
SKILL.md · MIT
---
name: groove-utilities-memory-log-daily
description: "Write the daily memory log entry. Use at end of day to record what happened."
license: MIT
allowed-tools: Read Write Edit Glob Grep Bash(git:*) AskUserQuestion
metadata:
author: andreadellacorte
---
# groove-utilities-memory-log-daily
## Outcome
`.groove/memory/daily/YYYY-MM-DD.md` is created or updated with a structured end entry. The file may already exist from daily start (start-of-day structure); if so, append the closeout sections. The file is written so that the next daily start can verify yesterday had an end.
## Acceptance Criteria
- File exists at `.groove/memory/daily/YYYY-MM-DD.md` after command completes
- "Done today" section contains granular multi-level bullets sourced from completed tasks and git diff
- Git section summarises commits and changed files for the day
- Tasks section shows task summary by status
- Learnings section is populated (not blank)
- Open/Next section captures carry-forward items
- If file already exists, content is updated/appended rather than overwritten
## Constraints
- Memory path is always `.groove/memory/`
- Write at daily end only — never called at daily start. File may already exist from daily start; append closeout sections rather than overwriting.
- "Done today" must be sourced from: completed tasks (date-matched) and `git diff` output — not from incomplete work
- **Pending capture**: if `.groove/.cache/pending-capture.md` exists (staged by the `session-capture` Stop hook), use it to pre-fill the "Done today" and "Git" sections — its commits/working-changes are the raw material, so the user reviews and edits a draft rather than starting blank. After the daily log is written successfully, delete `.groove/.cache/pending-capture.md`.
- If a completed task has no resolution in its body, ask user for a summary before writing the bullet
- Use template at `skills/groove-utilities-memory-log-daily/templates/daily.md` for file structure
- If the directory `.groove/memory/daily/` does not exist, create it before writing
- Vague entries ("worked on stuff") should trigger a clarification ask before writing
© andreadellacorte · MIT · andreadellacorte/groove