memory-bank

Store and recall episodic, semantic, and procedural memories across conversations.

4|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/lirrensi/agent-cli-helpers --skill memory-bank-lirrensi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-bank
Source: https://github.com/lirrensi/agent-cli-helpers/tree/main/skills/memory-bank
Command: npx skills add https://github.com/lirrensi/agent-cli-helpers --skill memory-bank-lirrensi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Memory context is lost across conversations; memory-bank provides a persistent store of memories to recall decisions, facts, and workflows.

Core Features & Use Cases

  • Episodic memory: capture events and milestones for recall.
  • Semantic memory: store current facts, preferences, constraints, and evolving knowledge.
  • Procedural memory: document repeatable workflows and how-tos to accelerate future sessions.
  • Use cases: personal note-taking, project history, client context, and research summaries.

Quick Start

Describe a memory you want saved, and memory-bank will persist it for future conversations.

Frequently Asked Questions about memory-bank

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

FAQPage Schema
How do I preserve context and recall decisions across different conversations?

To store and recall memories across conversations, you can use a structured memory system that persists episodic, semantic, and procedural context. This approach ensures decisions and project facts are preserved for future retrieval without manual re-explanation.

How do I document repeatable workflows for future sessions?

Document repeatable workflows by saving them as procedural memory. This captures step-by-step how-tos and establishes structured routing, accelerating future sessions by retrieving established processes directly from the file-based store.

Can I store current facts and evolving project knowledge for later recall?

Yes, you can store current facts, constraints, and evolving knowledge as semantic memory. This preserves specific project knowledge and preferences, allowing accurate recall of constraints and facts during future interactions.

How do I organize persistent notes for personal, project, and client scenarios?

Organize persistent notes by categorizing them into episodic, semantic, and procedural memory types. This structure supports tagging and structured routing, guiding safe archival and accurate retrieval for personal, project, and client scenarios.

What is the best way to capture project milestones and events for recall?

The best way to capture project milestones and events is by using episodic memory. This mechanism stores specific events and milestones, enabling accurate recall of project history and past decisions during future conversations.