This is background processing for Claude's memory system, meant to run on a schedule or after big context compactions. It scans recent daily notes and conversations, filters out the noise (heartbeats, weather checks, routine stuff), and writes what actually matters into MEMORY.md. The philosophy is solid: memory formation works better between sessions than during them, so let this run overnight or between work blocks. It's opinionated about structure, merging updates into existing sections rather than appending forever. If you're building a long-running agent that needs to remember decisions and lessons without turning into a bloated archive, this handles the curation work you'd otherwise do manually.
npx skills add https://github.com/basicmachines-co/basic-memory-skills --skill memory-reflect