context-save

Captures git state, decisions, and remaining work into resumable session checkpoints.

Updated Sep 13, 2026
One-click install
npx skills add https://github.com/abdulazeezoj/monovella-poc --skill context-save-abdulazeezoj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-save
Source: https://github.com/abdulazeezoj/monovella-poc/tree/main/.agents/skills/gstack/context-save
Command: npx skills add https://github.com/abdulazeezoj/monovella-poc --skill context-save-abdulazeezoj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Long AI-assisted coding sessions lose context when a session ends, a branch changes, or the workspace is compacted. This Skill records the full working state — git status, decisions made, and remaining tasks — so any future session can resume without re-discovering what was already done. ## Core Features & Use Cases - Session Checkpointing: Captures git state, key decisions, and outstanding work into a checkpoint file that /context-restore can later read. - List Mode: Run with the list argument to enumerate previously saved checkpoints before choosing one to restore. - Continuous WIP Commits: Optionally auto-commits completed logical units with structured [gstack-context] trailers recording decisions, remaining work, and failed approaches. - Use Case: Before ending a long refactoring session, invoke the skill to save progress; the next day, a fresh session restores the checkpoint and continues exactly where you left off, even on a different branch. ## Quick Start Ask the assistant to save progress with an optional title, for example: save my work as 'auth-refactor-midpoint'.

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 AI coding session progress?

Invoke the skill with an optional title, such as 'save progress' or 'context save'. It captures git state, decisions made, and remaining work into a checkpoint file that a future session can restore.

How do I resume work from a saved checkpoint?

Use the companion /context-restore skill, which reads the saved checkpoint and restores the recorded context. Run 'context-save list' first to see available checkpoints if you have several.

Does context-save make git commits automatically?

Only when CHECKPOINT_MODE is set to continuous. In that mode it commits completed logical units with a WIP: prefix and a structured gstack-context trailer; in explicit mode it never commits on its own.

Can I restore a checkpoint on a different branch or workspace?

Yes. Checkpoints are stored per project and record branch and state information, so a future session on a different branch or workspace can resume from the saved context.

What are the limitations of session checkpointing?

The skill captures state only and never implements code changes. It records what was done and what remains, but uncommitted intent that was never articulated in the session cannot be recovered.