claude-code-memory-architect

Design and configure personalized Claude Code memory systems via interview-driven workflows.

4|1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/m2ai-portfolio/m2ai-skills-pack --skill claude-code-memory-architect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-code-memory-architect
Source: https://github.com/m2ai-portfolio/m2ai-skills-pack/tree/main/skills/claude-code-memory-architect
Command: npx skills add https://github.com/m2ai-portfolio/m2ai-skills-pack --skill claude-code-memory-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interviews the user to design and build a personalized Claude Code memory system—choosing building blocks (decay, promotion, multi-signal retrieval, salience, compaction) and wiring the result into CLAUDE.md, hooks, or agent-scoped memory.

Core Features & Use Cases

  • Fingerprint-based memory design: creates a unique memory stack tailored to the user.
  • Phase-driven workflow: from research and interviewing to memory recipe and wiring.
  • Flexible memory delivery: memory can be inline, hooked, or agent-scoped depending on scope and needs.

Quick Start

Answer the user interview questions to start designing your personalized Claude Code memory system.

Frequently Asked Questions about claude-code-memory-architect

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

FAQPage Schema
How do I design a memory system for Claude Code that persists across sessions?

Designing a Claude Code memory system across sessions involves an interview-driven process that selects building blocks like decay, promotion, multi-signal retrieval, salience, and compaction to build a personalized memory stack.

What is memory compaction and salience in an agent memory architecture?

In an agent memory architecture, memory compaction reduces stored context to save space, while salience scoring ranks memory importance to prioritize retrieval during multi-signal retrieval workflows.

How do I wire a memory recipe into CLAUDE.md or agent-scoped hooks?

Wiring a memory recipe into CLAUDE.md or hooks requires completing the phased building workflow, which configures memory delivery as inline content, hooked events, or per-agent contexts based on your scope and requirements.

Can I build a custom memory stack for Claude Code without manual configuration?

Building a custom memory stack without manual configuration is possible via an interview-driven design workflow that generates a memory recipe and handles end-to-end building with verification steps tailored to your fingerprint.

When should I use memory decay and promotion in a multi-signal retrieval system?

Memory decay and promotion are used in a multi-signal retrieval system to phase out stale context and elevate frequently accessed information, keeping the agent memory stack efficient across varying contexts and agent scopes.

What are the limitations of using inline memory delivery versus per-agent contexts in Claude Code?

Inline memory delivery risks consuming token limits quickly, whereas per-agent contexts offer scoped retrieval and compaction but require more complex hook wiring and multi-signal configuration during the phased build process.