os-memory-manager

Automate agent memory capture, promotion, and archival across session logs.

5|3|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/richfrem/agent-plugins-skills --skill os-memory-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: os-memory-manager
Source: https://github.com/richfrem/agent-plugins-skills/tree/main/plugins/agent-agentic-os/skills/os-memory-manager
Command: npx skills add https://github.com/richfrem/agent-plugins-skills --skill os-memory-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The Memory Manager orchestrates how an agent stores, curates, and promotes memory across its life cycle to enforce memory hygiene, data governance, and auditable memory persistence.

Core Features & Use Cases

  • Phase-driven memory lifecycle: capture, review, promote to long-term memory, and archive session logs.
  • Three-tier memory model: Auto-memory (MEMORY.md), Long-term memory (context/memory.md), and per-session logs (context/memory/YYYY-MM-DD.md).
  • Safety gates and auditability: prompts user confirmation when promoting findings and prevents duplication or conflicting facts.

Quick Start

Promote the current session's key findings to long-term memory and archive today's session log.

Frequently Asked Questions about os-memory-manager

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

FAQPage Schema
How do I automate agent memory management across sessions?

Automate agent memory management by applying a phase-driven lifecycle that captures session data, promotes key findings to long-term memory, and archives logs. This enforces consistent memory hygiene and auditable persistence without manual curation.

What is the best way to promote session findings to long-term memory?

Promote session findings to long-term memory using safety gates that prompt user confirmation. This prevents duplication and conflicting facts, moving reviewed data from per-session logs into a curated long-term memory file.

How does a three-tier memory model work for agent session logs?

A three-tier memory model structures agent data into Auto-memory, Long-term memory, and per-session logs. It separates immediate context from permanent knowledge and daily records, enabling consistent data governance and auditability.

Do I need Python to capture and archive agent memory?

Yes, you need Python-based tooling and a running OS init state to perform memory capture, entitlement gating, and archival actions. These prerequisites enable the automated lifecycle management of agent memory.

Why does memory hygiene require safety gates when promoting findings?

Memory hygiene requires safety gates to prompt user confirmation before promoting findings. This precaution prevents duplication and conflicting facts, ensuring data governance and auditable memory persistence across sessions.

Can I archive per-session logs without losing long-term agent memory?

Yes, you can archive per-session logs without data loss. The system separates daily session logs from promoted long-term memory, ensuring key findings are preserved while daily records are archived for auditability.