context-restore

Load the most recently saved context across branches to resume work.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/chriswestt/claude-skills --skill context-restore-chriswestt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-restore
Source: https://github.com/chriswestt/claude-skills/tree/main/gstack/context-restore
Command: npx skills add https://github.com/chriswestt/claude-skills --skill context-restore-chriswestt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Restore the user's working context saved earlier by /context-save and load the most recent state across all branches. Use when asked to "resume", "restore context", "where was I", or "pick up where i left off". Pair with /context-save. Formerly /checkpoint resume — renamed because Claude Code treats /checkpoint as a native rewind alias in current environments. (gstack)

Core Features & Use Cases

  • Load the most recently saved context across branches to resume work after interruptions.
  • Pair with /context-save to create a complete resume workflow across sessions and handoffs.
  • Works in multi-branch environments to pick up where you left off.

Quick Start

Run /context-restore to load your most recent saved state and resume work.

Frequently Asked Questions about context-restore

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

FAQPage Schema
How do I restore my working context after switching branches in a coding session?

To restore your working context across branches, run /context-restore to load the most recently saved state. It deterministically retrieves the context saved earlier, allowing you to pick up exactly where you left off after interruptions or handoffs.

What is the best way to resume work after an interruption or session handoff?

The best way to resume work after an interruption is to restore context from a previously saved state. Use /context-restore to deterministically load the most recent session data saved across all branches and immediately continue your workflow.

How does context restoration work in multi-branch environments?

Context restoration in multi-branch environments works by loading the most recently saved state across all branches. It retrieves the context deterministically, ensuring you pick up the correct workflow state regardless of which branch you previously switched to.

Do I need to save context first before I can restore my session?

Yes, you need to save context first before you can restore your session. The /context-restore command loads the state saved earlier by /context-save, so the two commands must be paired to complete the resume workflow across branches.

Can I pick up where I left off if I was working in a different branch?

Yes, you can pick up where you left off across different branches. The context restore process loads the most recent saved state across all branches, deterministically recovering your workflow so you can resume work after handoffs or interruptions.