agent-memory-systems

Analyze and manage agent memory for persistent cross-session context.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/BoraPerusic/agents --skill agent-memory-systems-boraperusic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-memory-systems
Source: https://github.com/BoraPerusic/agents/tree/main/skills/to%20try/agent-memory-systems
Command: npx skills add https://github.com/BoraPerusic/agents --skill agent-memory-systems-boraperusic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Memory is essential for maintaining continuity in agent conversations and tasks. Without memory, each interaction starts from zero, leading to inconsistent or repetitive results. This skill defines a memory architecture that separates short-term context, long-term storage, and cognitive organization (semantic, episodic, procedural) to improve recall, personalization, and learning over time.

Core Features & Use Cases

  • Memory type architecture: semantic, episodic, procedural memories
  • Short-term memory (context window) and long-term memory (vector stores) with retrieval strategies
  • Memory formation, decay, conflict resolution, and retrieval gating to balance freshness and relevance
  • Use cases: cross-session continuity, personalized agent behavior, task planning with remembered history

Quick Start

Configure a memory store for the agent and begin recording contextual interactions and user preferences.

Frequently Asked Questions about agent-memory-systems

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

FAQPage Schema
How do I implement persistent context for autonomous agents across sessions?

Persistent agent context requires a memory architecture separating short-term context windows from long-term storage. This enables cross-session continuity, personalized behavior, and task planning using remembered interaction history.

What is the difference between semantic, episodic, and procedural memory in agent architectures?

Semantic memory stores factual knowledge, episodic memory records specific past events, and procedural memory retains task execution patterns. Separating these memory types improves cognitive organization, recall accuracy, and agent learning over time.

How do memory decay and conflict resolution strategies improve agent retrieval?

Memory decay and conflict resolution strategies balance freshness and relevance by downgrading outdated information and resolving contradictory stored data. Retrieval gating then ensures only the most contextually appropriate memories are surfaced.

Does this agent memory architecture support vector store compatibility?

Vector store compatibility is supported for long-term memory retention. The architecture integrates chunking strategies and metadata-driven retrieval to effectively manage and query high-dimensional vector embeddings for autonomous agents.

What is the best way to structure memory retrieval to prevent repetitive agent responses?

Implement modular memory architecture with distinct short-term and long-term retrieval strategies. Metadata-driven retrieval and memory-type separation prevent repetitive results by ensuring contextually accurate recall over restarting from zero.

Can I use this modular memory architecture for cross-session task planning?

Yes, the modular memory architecture supports cross-session task planning by maintaining long-term procedural and episodic memories. This allows autonomous agents to recall remembered history and execute multi-step workflows continuously.