macrodata-memory-maintenance

Distill daily conversations and update today.md, workspace.md, and human.md state files.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ashwnn/agent-config --skill macrodata-memory-maintenance-ashwnn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: macrodata-memory-maintenance
Source: https://github.com/ashwnn/agent-config/tree/main/skills/macrodata-memory-maintenance
Command: npx skills add https://github.com/ashwnn/agent-config --skill macrodata-memory-maintenance-ashwnn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-of-day memory maintenance automates distillation of conversations, updates memory state files, and prunes stale information to keep the agent memory concise and actionable.

Core Features & Use Cases

  • Distillation: extract key facts from today’s sessions for compact storage.
  • State maintenance: update today.md, workspace.md, and human.md with current context and project status.
  • Pruning and journaling: remove completed items, surface uncertainties, and log decisions for morning review.

Quick Start

Run the macrodata-memory-maintenance routine at end of day to distill conversations, update state files, and prune stale context.

Frequently Asked Questions about macrodata-memory-maintenance

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

FAQPage Schema
How do I distill daily conversations to reduce agent memory bloat?

Distill daily conversations by running an end-of-day routine that extracts relevant facts from sessions, updates memory state files, and prunes stale context to reduce memory bloat. This process preserves morning readiness while keeping memory concise and actionable.

What is end-of-day memory maintenance and when do I need it?

End-of-day memory maintenance is an automated process to distill conversations, update state files like today.md and workspace.md, and prune completed items. You need it when agent memory accumulates stale context that reduces actionability.

How do I update state files and prune completed items without losing context?

Update state files and prune completed items by running a maintenance routine that modifies today.md, workspace.md, and human.md while removing stale information. The workflow preserves morning readiness and logs decisions for an auditable journal.

Does memory maintenance work without external dependencies?

Yes, memory maintenance operates without external dependencies. The routine independently distills conversations, updates markdown state files, and maintains a safety-oriented maintenance journal with no additional components required.

What's the best way to keep an auditable maintenance journal for agent state management?

Keep an auditable maintenance journal by logging decisions and surfacing uncertainties during end-of-day memory upkeep. This safety-oriented workflow ensures all pruning and state file updates are recorded for morning review.