session-memory

Persist decisions and patterns across sessions in .claude/memory/.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/lane2077/claude-code-harness-zh --skill session-memory-lane2077
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-memory
Source: https://github.com/lane2077/claude-code-harness-zh/tree/main/codex/.codex/skills/session-memory
Command: npx skills add https://github.com/lane2077/claude-code-harness-zh --skill session-memory-lane2077

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

セッション間の学習と記憶を管理。過去の作業内容、決定事項、学んだパターンを記録・参照します。

Core Features & Use Cases

  • セッション間の知識継続と参照を実現します。
  • 決定事項とパターンの整理と再利用を促進します。
  • 複数セッションにまたがるプロジェクトで履歴を活用します。

Quick Start

前回のセッション内容を参照できるよう、記憶を有効化してください。

Frequently Asked Questions about session-memory

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

FAQPage Schema
How do I persist context and decisions across Claude Code sessions?

Session memory persists context by storing logs, decisions, and learned patterns under .claude/memory/context.json, enabling you to recall previous sessions and reuse patterns across ongoing projects.

What is the best way to track decisions and learned patterns in ongoing projects?

Tracking decisions and learned patterns is managed through session memory, which saves context and traces to context.json with local and global separation to maintain a single source of truth.

Can I use manual logging instead of automated memory persistence for Claude Code?

Yes, session memory supports both manual and automated logging policies, allowing you to control how context, decisions, and traces are saved to the memory directory during your workflow.

How does session memory separation work for local and global context?

Local and global separation in session memory organizes context logs by scope, ensuring project-specific traces remain isolated while broader learned patterns stay accessible across different sessions.

When do I need session memory persistence for my workflow?

You need session memory persistence when working on multiple sessions within the same project, requiring you to recall previous context, track historical decisions, and reuse learned patterns to maintain continuity.

Does session memory require any external dependencies to store context?

No, session memory operates without external dependencies, storing all context, decisions, and traces directly within the local .claude/memory/ directory structure for immediate access.