deep-memory

Compress long conversations into structured memory indexes under .codex-memory.

2|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/10kseason/Deep-memory-skills --skill deep-memory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-memory
Source: https://github.com/10kseason/Deep-memory-skills/tree/main
Command: npx skills add https://github.com/10kseason/Deep-memory-skills --skill deep-memory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Turns long conversations and project logs into a compact, durable memory index that preserves decisions, commands, milestones, and critical context while filtering out noise.

Core Features & Use Cases

  • Stores raw notes, compressed summaries, and durable state under a project-specific memory directory for cross-session continuity.
  • Enables targeted recall of decisions, milestones, bugs, and metrics without reloading full transcripts.
  • Provides an end-to-end workflow for Phase 1 (session start), Phase 2 (mid-session recall), and Phase 3 (session end) in long-running software projects.
  • Includes a built-in compressor script to convert raw notes into structured memory and render compact summaries.

Quick Start

Create a raw handoff note under .codex-memory/<project-slug>/raw, then run compressor.py to generate a durable compressed snapshot.

Frequently Asked Questions about deep-memory

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

FAQPage Schema
How do I preserve project state and recall past decisions across multiple coding sessions?

To preserve project state across multiple coding sessions, you can compress long conversation logs into a durable memory index that stores decisions, commands, and milestones under a project-specific directory for targeted recall without reloading full transcripts.

What is the best way to compress long conversation logs into structured memory for software development?

The best way to compress long conversation logs into structured memory is to create raw handoff notes and run a built-in compressor script, which converts the raw notes into structured snapshots and renders compact summaries for cross-session continuity.

When do I need durable memory management for long-running software projects?

You need durable memory management for long-running software projects when you must recall past architecture decisions, bug histories, file paths, metrics, and open loops across multiple sessions without reloading the full original transcripts.

Does this conversation memory tool require any external dependencies to manage session continuity?

No, this conversation memory tool requires no external dependencies to manage session continuity, as it organizes memory locally using an entry-point SKILL.md with YAML frontmatter and subfolders for raw, compressed, and state data.

How to organize raw notes, compressed summaries, and state files for cross-session continuity?

To organize notes for cross-session continuity, store raw handoff notes, compressed summaries, and durable state files under a project-specific directory structure containing separate subfolders for raw, compressed, and state data.

What is the workflow for recalling project context at the start, middle, and end of a development session?

The workflow for recalling project context follows three phases: Phase 1 starts the session, Phase 2 handles mid-session recall of decisions and metrics, and Phase 3 ends the session by generating a compressed memory snapshot from raw notes.