memory-management

Store and retrieve user preferences and decisions in JSON files across sessions.

4|1|Updated Nov 4, 2025
One-click install
npx skills add https://github.com/DojoCodingLabs/claude-code-waypoint --skill memory-management-dojocodinglabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-management
Source: https://github.com/DojoCodingLabs/claude-code-waypoint/tree/main/.claude/skills/memory-management
Command: npx skills add https://github.com/DojoCodingLabs/claude-code-waypoint --skill memory-management-dojocodinglabs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of AI losing context and forgetting information across sessions, ensuring continuity and personalized interactions.

Core Features & Use Cases

  • Persistent Memory: Remembers user preferences, decisions, and project-specific knowledge across sessions.
  • Decision Logging: Captures the rationale behind architectural choices and development decisions.
  • Correction Learning: Adapts to user feedback by learning from repeated corrections.
  • Use Case: Imagine you're working on a project with specific coding conventions. This Skill ensures Claude Code consistently adheres to those conventions, even after a context reset, by remembering your preferences.

Quick Start

Use the memory management skill to remember that I prefer using camelCase for variable names.

Frequently Asked Questions about memory-management

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

FAQPage Schema
How do I make an AI agent remember user preferences across different sessions?

To make an AI agent remember user preferences across sessions, you need a persistent memory system that tracks contextual data. This skill uses JSON files within a dedicated directory structure to store and retrieve user preferences, ensuring continuity and personalized interactions.

How does decision logging work for maintaining context in AI agents?

Decision logging for AI agents works by capturing the rationale behind architectural choices and development decisions. This skill records these decisions into persistent JSON files, allowing the agent to retrieve and apply the same logic even after a context reset.

Can I use JSON files to store persistent context for AI without a database?

Yes, you can use JSON files to store persistent context for AI without a database. This skill manages context boundaries and memory refresh strategies entirely through a dedicated directory structure of JSON files, eliminating the need for external database dependencies.

What is the best way to ensure an AI adheres to coding conventions after a context reset?

The best way to ensure an AI adheres to coding conventions after a context reset is by implementing persistent memory. This skill remembers your specific coding preferences and correction learning patterns, automatically applying them to future interactions.

Does persistent AI memory adapt to repeated user corrections?

Yes, persistent AI memory adapts to repeated user corrections through a correction learning mechanism. This skill tracks user feedback and modifies its behavior by learning from repeated corrections, ensuring the AI does not repeat the same mistakes.

Are there limitations to using JSON files for AI memory management?

Limitations of using JSON files for AI memory management include potential context boundary issues and file size constraints. This skill mitigates these by managing context boundaries and employing memory refresh strategies to optimize retrieval performance.