Skip to main content
skill CX Codex

groove-utilities-memory-log-monthly — Claude Code skill

Turns the month's daily memory files into one summary at .groove/memory/monthly/YYYY-MM.md, with themes, outcomes and learnings.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add andreadellacorte/groove --skill groove-utilities-memory-log-monthly -a claude-code
Open on GitHub

What groove-utilities-memory-log-monthly does

This skill folds a month of daily notes into a single file. It writes .groove/memory/monthly/YYYY-MM.md with three parts: recurring themes, the completions and milestones that mattered, and the patterns drawn across the month. Raw detail stays in the daily files; the output is the summary.

It reads and edits files, searches them (Read Write Edit Glob Grep), can run git and ask you a question. An existing monthly file gets updated in place instead of replaced. Memory always lives under .groove/memory/, and the file layout comes from skills/groove-utilities-memory-log-monthly/templates/monthly.md.

Run it on the last weekday of the month, or when you ask for it directly. If the month has no daily files in .groove/memory/daily/, it says so and stops rather than inventing a summary.

What it helps with

  • roll a month of daily notes into one file
  • spot themes that keep coming back during the month
  • record finished work and milestones
  • draw learnings across a month of entries
  • refresh an existing monthly file without losing its text

Example prompts for the agent

  • Roll up this month's memory log from the daily files
  • Build .groove/memory/monthly/2025-03.md from the March daily entries
  • Update the monthly summary with themes, key outcomes and learnings

How to install groove-utilities-memory-log-monthly

1Skills CLI (Vercel)

npx skills add andreadellacorte/groove --skill groove-utilities-memory-log-monthly -a claude-code

2Manually: put the files in place

~/.claude/skills/groove-utilities-memory-log-monthly/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/groove-utilities-memory-log-monthly/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about groove-utilities-memory-log-monthly

How do I install groove-utilities-memory-log-monthly in Claude Code?

Run npx skills add andreadellacorte/groove --skill groove-utilities-memory-log-monthly -a claude-code. The skill then sits at ~/.claude/skills/groove-utilities-memory-log-monthly/SKILL.md.

What does groove-utilities-memory-log-monthly do?

It builds a monthly summary from the daily memory files: themes, key outcomes, learnings. The result goes to .groove/memory/monthly/YYYY-MM.md.

Which files does it read?

The daily files for that month under .groove/memory/daily/. With none present, it reports that and exits without writing a summary.

Source text

SKILL.md · MIT
---
name: groove-utilities-memory-log-monthly
description: "Roll up the monthly memory log from weekly entries."
license: MIT
allowed-tools: Read Write Edit Glob Grep Bash(git:*) AskUserQuestion
metadata:
  author: andreadellacorte
---

# groove-utilities-memory-log-monthly

## Outcome

`.groove/memory/monthly/YYYY-MM.md` is created or updated with a roll-up of the month's daily files. Sections cover themes, key outcomes, and learnings at monthly scope.

## Acceptance Criteria

- File exists at `.groove/memory/monthly/YYYY-MM.md` after command completes
- Themes section identifies major recurring topics from the month
- Key outcomes section lists significant completions and milestones
- Learnings section synthesises patterns and insights across the month
- Content is rolled up from daily files — not duplicated raw detail

## Constraints

- Memory path is always `.groove/memory/`
- Only run on the last weekday of the month, or when user explicitly requests
- Roll up from that month's daily files in `.groove/memory/daily/`
- If no daily files exist for the month, note that and exit gracefully
- Use template at `skills/groove-utilities-memory-log-monthly/templates/monthly.md` for file structure
- If file already exists, update rather than overwrite

© andreadellacorte · MIT · andreadellacorte/groove

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set39

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor