context-save

Capture git state, decisions, and remaining work for later restoration.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/diiviikk5/rezops --skill context-save-diiviikk5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-save
Source: https://github.com/diiviikk5/rezops/tree/main/context-save
Command: npx skills add https://github.com/diiviikk5/rezops --skill context-save-diiviikk5

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps track of a developer's current git state, decisions, and remaining work so sessions can be rejoined without losing progress.

Core Features & Use Cases

  • Capture current git state (branch, staged changes) and an ordered log of decisions.
  • Record remaining work items and context notes to enable seamless restoration.
  • Pair with /context-restore to recreate a previous session across restarts, switches, and interruptions.

Quick Start

Ask me to save your current session by saying /context-save; I will snapshot git state, decisions, and remaining work.

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 state and session context to resume work later?

To save your git state and session context, trigger a snapshot that captures your current branch, staged changes, and remaining work items. This records your exact development progress so you can seamlessly resume the session after an interruption or restart.

What is a git session checkpoint and how does it preserve work context?

A git session checkpoint is a captured snapshot of your current branch, staged changes, and decision log. It preserves your work context by recording these elements alongside remaining tasks, enabling precise restoration of your development environment later.

Can I restore a previous git session across different branches and interruptions?

Yes, you can restore a previous git session across different branches and interruptions. By pairing the saved context snapshot with a restoration command, the system recreates your previous session state, including branch context and pending work items.

How do I record decisions and remaining work items before switching git branches?

You can record decisions and remaining work items by executing a context save command before switching git branches. This captures an ordered log of your choices and pending tasks, ensuring no progress is lost when you context-switch.

Does context-save work without any external dependencies or npm packages?

Yes, context-save works without external dependencies or npm packages. It operates using Bash-based actions and prompts integrated directly into your environment, requiring only a frontmatter-defined entry to function.

When should I use a session checkpoint instead of standard git commits?

You should use a session checkpoint instead of standard git commits when you need to preserve unfinished work, mental context, and pending decisions across interruptions. Unlike commits, it captures your full working state and remaining tasks for seamless later resume.