session-memory

Organize session artifacts and layered memory files in repository workflows.

1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/photon-grove/skills --skill session-memory-photon-grove
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-memory
Source: https://github.com/photon-grove/skills/tree/main/skills/session-memory
Command: npx skills add https://github.com/photon-grove/skills --skill session-memory-photon-grove

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Manages session-specific artifacts and layered memory to ensure continuity and consistency across multiple development or analysis sessions.

Core Features & Use Cases

  • Session Management: Creates, finalizes, and tracks session memory files within repositories using structured templates.
  • Layered Memory Handling: Maintains session artifacts, logs, and durable memories across parallel worktrees.
  • Use Case: Facilitate long-term projects by creating session summaries, recording key decisions, and promoting stable facts across sessions.

Quick Start

Use the session-memory skill to start a new session or finalize an existing session memory, ensuring session progress is recorded and recalled effectively.

Frequently Asked Questions about session-memory

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

FAQPage Schema
How do I preserve session insights for long-term project continuity?

You preserve session insights by creating and finalizing structured session memory files within your repository. This organizes session artifacts and layered memory to ensure continuity and consistency across multiple development or analysis sessions.

What is layered memory handling in repository workflows?

Layered memory handling maintains session artifacts, logs, and durable memories across parallel worktrees. It ensures structured storage and promotion of stable facts, supporting long-term decision tracking throughout your project.

How do I track key decisions across multiple development sessions?

You track key decisions by using session management to record summaries and promote durable memory files. This updates session artifacts within structured templates, ensuring decisions are preserved and recalled effectively across sessions.

Can I manage session memory files across parallel worktrees?

Yes, layered memory handling maintains session artifacts, logs, and durable memories across parallel worktrees. This ensures that session progress and stable facts remain consistent and accessible regardless of which worktree you are working in.

When do I need to finalize a session memory file?

You need to finalize a session memory file at the end of a development or analysis session. Finalizing ensures that structured session summaries, key decisions, and durable facts are properly stored and promoted for long-term continuity.

Does session memory management work without external dependencies?

Yes, session memory management operates without external dependencies. It organizes session artifacts and layered memory files directly within repository workflows using structured templates to ensure project continuity.