context-save

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a coding session ends or gets interrupted, all the context about what was decided, what was tried, and what remains is lost. This Skill saves that working context so any future session can resume without losing a beat. ## Core Features & Use Cases - Git State Capture: Records the current branch, commit state, and working tree status as part of the checkpoint. - Decision and Progress Logging: Stores decisions made, remaining work, and failed approaches in a structured checkpoint file under the project's gstack directory. - Session Continuity: Pairs with /context-restore so a later session can reload the checkpoint and pick up exactly where work stopped. - Use Case: You are mid-refactor on a feature branch and need to stop for the day. Run the save command, and tomorrow a fresh session restores your branch state, open questions, and next steps automatically. ## Quick Start Ask the assistant to save your current progress and working context so you can resume this work in a later session.

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 Claude Code session progress?

Invoke the context-save skill with a phrase like "save progress" or "save my work". It captures the current git branch, decisions made, and remaining tasks into a checkpoint file that a future session can reload.

How do I resume work after saving a context checkpoint?

Use the companion /context-restore skill in a new session. It reads the latest checkpoint for your project and branch, then summarizes decisions, remaining work, and failed approaches so you can continue immediately.

What information does a context checkpoint include?

A checkpoint records the current git branch and state, key decisions made during the session, work that remains, and approaches that were tried and failed. It is stored as a markdown file under the project's gstack directory.

Does context-save commit my code changes automatically?

Only if continuous checkpoint mode is enabled via gstack-config. In that mode it creates WIP-prefixed commits for completed logical units; in the default explicit mode it never commits unless you ask.

Why was the checkpoint skill renamed to context-save?

Claude Code treats /checkpoint as a native rewind alias in current environments, which shadowed the original skill name. It was renamed to context-save so the skill triggers reliably instead of colliding with the built-in command.