ctx-save

Save session context snapshots to .context/sessions with enriched markdown reports.

74|14|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/ActiveMemory/ctx --skill ctx-save
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ctx-save
Source: https://github.com/ActiveMemory/ctx/tree/main/internal/tpl/claude/skills/ctx-save
Command: npx skills add https://github.com/ActiveMemory/ctx --skill ctx-save

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Snapshotting the current session context to a persistent store reduces cognitive load and ensures continuity across AI-driven work by preserving tasks, decisions, and learnings.

Core Features & Use Cases

  • Save a complete session state to .context/sessions/ with an enriched summary and actionable next-session tasks.
  • Derive Next Up items and historical context from .context/TASKS.md, .context/DECISIONS.md, and .context/LEARNINGS.md for a cohesive handoff.
  • Support for topic-based snapshots and traceability of file changes via git.

Quick Start

Run the ctx-save command with a descriptive topic to capture the current session state.

Frequently Asked Questions about ctx-save

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

FAQPage Schema
How do I save AI session context for continuity across work sessions?

You can save AI session context by snapshotting tasks, decisions, and learnings to a durable markdown store. This preserves progress in a timestamped report, ensuring continuity and reducing cognitive load for the next session.

What is the best way to create a session checkpoint for AI workflows?

Creating a session checkpoint involves reading project task and decision files, then writing an enriched markdown summary to a dedicated sessions directory. This captures the current state and derives actionable next steps for a cohesive handoff.

Can I generate next session tasks from existing markdown files?

Yes, you can generate next session tasks by reading existing markdown files for tasks, decisions, and learnings. The session snapshot derives actionable 'Next Up' items directly from these files to guide future work.

How do I track file changes when saving session progress?

You can track file changes during a session save by using git for traceability. The saved session snapshot integrates with git to provide a clear history of modifications alongside the preserved context.

Does saving session state require specific markdown files to exist?

Saving session state reads from specific markdown files in a `.context` directory, including `TASKS.md`, `DECISIONS.md`, and `LEARNINGS.md`. These files provide the source data for the enriched session summary.

Why snapshot the current session context to a persistent store?

Snapshotting the current session context to a persistent store reduces cognitive load and ensures continuity across AI-driven work by preserving tasks, decisions, and learnings in a durable format.