memory-manager

Consolidate daily notes into MEMORY.md and archive old entries.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Timmy6942025/bob-workspace --skill memory-manager-timmy6942025
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: memory-manager
Source: https://github.com/Timmy6942025/bob-workspace/tree/main/skills/memory-manager
Command: npx skills add https://github.com/Timmy6942025/bob-workspace --skill memory-manager-timmy6942025

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps individuals and teams keep a clean, searchable memory by consolidating daily notes into MEMORY.md, archiving obsolete entries, and surfacing important learnings to prevent memory bloat.

Core Features & Use Cases

  • Consolidates daily notes into MEMORY.md to create a distilled knowledge base.
  • Archives old daily notes to keep the memory directory lean and fast.
  • Identifies and preserves important decisions, insights, and project status changes for long-term memory.
  • Maintains the memory directory structure and health with automated checks via the provided scripts.
  • Use Case: After completing a project sprint, consolidate outcomes and learnings into MEMORY.md for future reference.

Quick Start

Run the memory-consolidate.sh script to review daily notes and start updating MEMORY.md. Archive older notes with memory-archive.sh --older-than 30d. Check memory health with memory-status.sh.

Frequently Asked Questions about memory-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I consolidate daily notes into a long-term memory store?▼

You can consolidate daily notes by running the memory-consolidate.sh script to parse entries, distill learnings, and update MEMORY.md, creating a centralized long-term memory store.

What is the best way to archive old daily notes and prevent memory bloat?▼

The best way to archive old daily notes and prevent memory bloat is using the memory-archive.sh script with a time threshold, moving obsolete entries out of the active directory to keep the structure lean and fast.

Do I need external dependencies to maintain a memory directory and check memory health?▼

No, you do not need external dependencies to maintain a memory directory. The provided shell scripts parse notes, distill learnings, and check memory health without requiring any external packages.

When do I need to consolidate daily notes into MEMORY.md?▼

You need to consolidate daily notes into MEMORY.md during daily reviews, long-term memory maintenance, or after project sprints to extract important learnings, preserve decisions, and prevent memory bloat.

How do I check memory directory status and structure health?▼

You can check memory directory status and structure health by running the memory-status.sh script, which performs automated checks to ensure your memory store remains lean and accessible.

Can I use shell scripts to preserve project status changes and insights for future reference?▼

Yes, you can use shell scripts to preserve project status changes and insights. The consolidation process identifies important learnings and decisions, updating MEMORY.md to retain them for future reference.