memory-system-assembler

Audit OSS memory repos and assemble Claude Code memory systems.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Memory-system assembler guides builders to design and assemble a coherent Claude Code memory system by auditing OSS memory repos and selecting patterns that match their workflow, then structuring them into a usable design.

Core Features & Use Cases

  • Audits open-source memory repos and identifies reusable patterns to fit your memory workflow.
  • Maps the 7 memory layers (in-context, CLAUDE.md rules, Memory files, Hooks, Scheduled compaction, External store, Agent-managed) and cherry-picks patterns to your setup.
  • Generates artifact templates, assembly plans, and phased rollout prompts for memory integration across sessions and projects.

Quick Start

Run memory-system-assembler to design and prototype your Claude Code memory system from open-source patterns.

Frequently Asked Questions about memory-system-assembler

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

FAQPage Schema
How do I design a Claude Code memory system from open-source patterns?▼

To design a Claude Code memory system, audit open-source memory repositories to identify reusable patterns, then cherry-pick and assemble those patterns into a structured memory design tailored to your workflow using phased rollout plans.

What are the Claude Code memory layers and how do they work?▼

The Claude Code memory layers consist of in-context, CLAUDE.md rules, Memory files, Hooks, Scheduled compaction, External store, and Agent-managed layers, which structure memory persistence and integration across sessions and projects.

What's the best way to structure memory files and hooks for Claude Code?▼

The best way to structure memory files and hooks is to enforce phase-based memory planning using artifact templates and integration with file paths like ./memory/ and session hooks, ensuring coherent memory assembly across projects.

Can I use existing open-source memory repos to improve my Claude Code workflow?▼

Yes, you can audit open-source memory repos to identify reusable patterns that match your workflow, then cherry-pick those patterns to redesign and optimize your existing Claude Code memory system for ongoing use.

Does the memory system assembler support onboarding and memory redesign phases?▼

Yes, the memory system assembler supports onboarding, memory redesign, and ongoing optimization by guiding phase audits, repo audits, and pattern cherry-picking to assemble a personalized Claude Code memory system.

What templates and plans are generated when assembling a Claude Code memory system?▼

Assembling a Claude Code memory system generates artifact templates, assembly plans, and phased rollout prompts that guide the integration of cherry-picked open-source memory patterns across your sessions and projects.