session-save

Merge new session data into a project's CONTEXT.md file.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/yousufjoyian/claude-skills --skill session-save
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-save
Source: https://github.com/yousufjoyian/claude-skills/tree/main/session-save
Command: npx skills add https://github.com/yousufjoyian/claude-skills --skill session-save

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill preserves the active work context by merging new session data into the project’s CONTEXT.md instead of overwriting it.

Core Features & Use Cases

  • Context merging: Merges new session data with existing CONTEXT.md without overwriting core sections like Goal and Project Overview.
  • Session tracking: Updates Recent Work and Changed This Session to reflect what happened in the current session.
  • Decision history: Appends new decisions to the Key Decisions section for traceability.
  • Use Case: When finishing a task, call this skill to save what changed today and keep long-term goals intact.

Quick Start

Say "save context" to merge your current session state into your project’s CONTEXT.md.

Frequently Asked Questions about session-save

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

FAQPage Schema
How do I preserve project context across work sessions without losing information?

Session-save merges your current work into CONTEXT.md by updating Recent Work, Changed This Session, and Key Decisions sections while preserving core project information like goals and overview. This ensures continuity across handoffs and session breaks without overwriting existing documentation.

What's the difference between merging context and overwriting it?

Merging appends new session data to existing sections, maintaining project history and long-term goals. Overwriting replaces everything, losing prior decisions and context. Session-save uses merge-based updates to keep your full project documentation intact while logging what changed today.

Can I track project decisions and changes over multiple sessions?

Yes. Session-save appends decisions to Key Decisions and logs changes to Changed This Session each time you save, creating a timestamped record across sessions. This builds decision traceability without losing earlier work history.

How do I set up CONTEXT.md for session management?

Session-save uses a predefined CONTEXT.md structure stored in .claude/ that requires no external setup. Call 'save context' at the end of your session to automatically merge your current work into the template; no configuration or dependencies needed.

When should I save context during a project workflow?

Save context when finishing a task, handing off to another session, or completing a defined work block. This captures what changed, keeps your Recent Work section current, and ensures the next session inherits an accurate project state without manual documentation.