memory-system

Organize session notes and persistent context in Obsidian vaults.

Updated Nov 18, 2025
One-click install
npx skills add https://github.com/cajias/claude-skills --skill memory-system-cajias
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-system
Source: https://github.com/cajias/claude-skills/tree/main/plugins/obsidian-memory/skills/memory-system
Command: npx skills add https://github.com/cajias/claude-skills --skill memory-system-cajias

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of losing context, notes, and working memory between sessions by making Obsidian the default place for both short-term task state and long-term knowledge.

Core Features & Use Cases

  • Session Workspace Management: Creates and updates structured session folders for context, scratchpads, findings, and tasks.
  • Persistent Memory Capture: Stores decisions, preferences, lessons learned, people notes, and project context in the right Obsidian locations.
  • Read Before You Work: Encourages checking shared persistent context, active engagements, and prior sessions before starting or resuming work.
  • Use Case: When you begin a complex debugging task, this Skill helps you log the investigation, preserve findings, and mark progress so the work can continue later without losing state.

Quick Start

Use the memory-system skill to create a new Obsidian session workspace for my current task and capture the key context, notes, and next steps.

Frequently Asked Questions about memory-system

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

FAQPage Schema
How do I maintain persistent context and session tracking across Claude workflows?

Persistent context and session tracking are maintained by organizing session notes, task state, and working memory directly in an Obsidian vault. This allows Claude workflows to read prior findings and resume complex tasks without losing state between sessions.

What is the best way to use Obsidian as a knowledge base for AI working memory?

Using Obsidian as a knowledge base for AI working memory involves storing decisions, preferences, lessons learned, and project notes in structured vault locations. The system creates session folders for context, scratchpads, findings, and tasks to keep everything organized.

Do I need the Obsidian MCP note tools to manage persistent memory in Claude?

Yes, Obsidian MCP note tools are required. The system depends on these tools to read, write, patch, search, and list structured vault content, enabling Claude to capture and retrieve persistent memory and session context effectively.

How do I preserve debugging findings and task progress for later sessions?

To preserve debugging findings and task progress, the system logs the investigation, stores findings in structured session folders, and marks progress state. This ensures complex debugging tasks can continue later without losing prior context or state.

Can I capture people notes and project-specific knowledge in Obsidian alongside session tracking?

Yes, people notes and project-specific knowledge can be captured alongside session tracking. The system applies persistent memory capture to store decisions, preferences, and project context in the right Obsidian vault locations across sessions.