context-save

Capture git state, session metadata, and project progress for context switching.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/smarmen86/claude-code-kit --skill context-save-smarmen86
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-save
Source: https://github.com/smarmen86/claude-code-kit/tree/main/skills/context-save
Command: npx skills add https://github.com/smarmen86/claude-code-kit --skill context-save-smarmen86

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the issue of losing track of complex development sessions by capturing the current git state, active decisions, and pending tasks, ensuring a seamless transition between work sessions.

Core Features & Use Cases

  • State Capture: Records the current git branch, session metadata, and project progress.
  • Context Continuity: Enables future sessions to pick up exactly where you left off by restoring saved checkpoints.
  • Use Case: Use this before ending a coding session to ensure that when you return, the AI has a clear record of the branch, recent learnings, and the last completed tasks.

Quick Start

Invoke the context-save skill to capture your current progress and save your working state.

Frequently Asked Questions about context-save

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

FAQPage Schema
How do I save my git session state and project context before switching tasks?

Session context capture records your current git branch, session metadata, and project progress to create a checkpoint. This checkpoint enables future sessions to resume work instantly with full awareness of recent decisions and pending tasks.

How do I restore a previous development session and pick up where I left off?

Restoring a development session uses saved checkpoints containing git state and project progress. This context continuity enables future sessions to resume work instantly without losing track of branch status, recent learnings, or pending tasks.

Can I track git branch status and decision logs across multiple coding sessions?

Yes, you can track git branch status and decision logs across multiple coding sessions by capturing session metadata. This persistent tracking of task completion and decisions facilitates seamless context switching and orchestration within multi-session workflows.

Do I need a specific git workflow to use context checkpointing for development?

Context checkpointing applies to multi-session engineering workflows requiring persistent tracking of branch status and task completion. It is designed for session-aware orchestration within development ecosystems rather than being tied to a specific git branching model.

What's the best way to prevent losing track of complex development sessions?

The best way to prevent losing track of complex development sessions is to capture your current git state, active decisions, and pending tasks. This ensures a seamless transition between work sessions by restoring saved checkpoints.

Why does my AI coding assistant forget my project progress after a session ends?

Your AI assistant forgets project progress because session context is not automatically persisted. By capturing git state and session metadata into a checkpoint, the AI restores your progress and has a clear record of recent learnings and completed tasks upon returning.