context-save

Capture git state, decisions, and remaining work for session resumption.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/harsh-pandhe/pod-transit --skill context-save-harsh-pandhe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-save
Source: https://github.com/harsh-pandhe/pod-transit/tree/main/.agents/skills/gstack/context-save
Command: npx skills add https://github.com/harsh-pandhe/pod-transit --skill context-save-harsh-pandhe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Captures the current project state, including the Git state, decisions made, and remaining work, so future sessions can resume without losing momentum.

Core Features & Use Cases

  • Capture Git state, branch, uncommitted changes, and decisions made during a session.
  • Persist remaining tasks and context notes to enable seamless restoration with /context-restore.
  • Works across branches and environments to provide a reliable checkpoint for complex work.

Quick Start

Tell me to save your current working context to enable a seamless resume later.

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

To save your working context, you instruct the system to capture your current git state, branch, uncommitted changes, decisions, and remaining tasks into a deterministic checkpoint. This persists your session provenance so you can restore the exact project state later without losing momentum.

What is the best way to checkpoint a complex workflow before switching branches?

The best way to checkpoint a complex workflow is to capture the current project state, including git state, decisions made, and remaining work. This creates a reliable checkpoint with traceability that works across branches and environments, ensuring seamless restoration when you return.

How does session restore work for uncommitted git changes and remaining tasks?

Session restore works by persisting your uncommitted git changes, branch context, decisions, and remaining tasks into a saved state. When you resume, this deterministic save with provenance and traceability is loaded, returning you to the exact point you left off without data loss.

Do I need to commit my work before saving the current project context?

You do not need to commit your work before saving the current project context. The context capture process explicitly records uncommitted changes and decisions made during the session, allowing you to save progress mid-workflow and resume later with full traceability of your pending state.

Can I use context checkpointing across different environments and branches?

Yes, you can use context checkpointing across different branches and environments. The system captures the full project state including git state and decisions, providing a reliable checkpoint for complex work that ensures seamless restoration regardless of where you resume the session.

What limitations should I expect when saving and restoring a working session?

When saving and restoring a working session, expect that the checkpoint captures git state, decisions, and remaining tasks deterministically. While it ensures traceability and provenance across branches, complex uncommitted environmental states outside the tracked project context may not be fully restored without explicit session-restore actions.