memory

Manage CLAUDE.md memory files for persistent user and project context.

5|1|Updated Oct 30, 2025
One-click install
npx skills add https://github.com/reggiechan74/claude-plugins --skill memory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory
Source: https://github.com/reggiechan74/claude-plugins/tree/main/plugins/claude-code-metaskill/skills/memory
Command: npx skills add https://github.com/reggiechan74/claude-plugins --skill memory

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude often needs to be reminded of project-specific guidelines, code styles, or common commands across sessions, leading to repetitive instructions. This Skill leverages CLAUDE.md files for persistent memory, ensuring Claude always has the right context.

Core Features & Use Cases

  • Hierarchical Memory: Store instructions at enterprise, project, or user levels, with higher priority settings taking precedence.
  • Persistent Context: Claude automatically references CLAUDE.md for coding standards, build commands, architectural patterns, and more.
  • Import Feature: Include content from other files like README.md or package.json for comprehensive context without duplication.
  • Use Case: Define your team's code style (e.g., "Use 2-space indentation") in a project CLAUDE.md file, and Claude will consistently apply it in all future code generations, saving you review time.

Quick Start

Explain how to add a new code style guideline to my project's CLAUDE.md file.

Frequently Asked Questions about memory

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

FAQPage Schema
How do I persist Claude's project context across sessions?

Create a CLAUDE.md file in your project root with your project guidelines, code styles, and instructions. Claude automatically references this file in future sessions, eliminating repetitive context setup and ensuring consistent application of your standards.

What's the best way to organize memory files for teams?

Use hierarchical CLAUDE.md files at enterprise, project, and user levels. Higher-priority settings take precedence, allowing team-wide standards while letting individual projects or users override with specific requirements.

Can I include content from other files like README.md in my CLAUDE.md?

Yes, use the import feature with @path syntax to include content from other files. This lets you reference README.md, package.json, or other project files without duplicating information in your memory file.

How do I add a code style guideline to my project's CLAUDE.md?

Open or create CLAUDE.md in your project root, add your style rule (e.g., "Use 2-space indentation"), and save. Claude applies these guidelines consistently across all future code generations in that project.

Does this memory system work on macOS, Linux, and Windows?

Yes, CLAUDE.md persistent memory is supported across macOS, Linux, and Windows. The same hierarchical memory structure and import syntax work identically on all platforms.

What operations can I perform on CLAUDE.md files?

You can initialize memory files, perform quick updates, edit directly, and import content from other files using slash-based operations. This covers initialization, modification, and content integration workflows.