gstack-context-restore

Restore the most recent saved gstack context across all branches.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gstack, and includes scripts (resource) components.

What problem does it solve?

This Skill helps you resume your work from a previously saved context, even across different branches, ensuring a seamless workflow.

Core Features & Use Cases

  • Context Restoration: Restore the last saved state of your working context across branches.
  • Branch Flexibility: Resume your work from any branch, not just the one you were last in.
  • Pair with Context Save: Use it alongside the '/context-save' command to keep your progress intact.

Quick Start

To restore your working context, simply run: /context-restore

Frequently Asked Questions about gstack-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?

To restore your working context, run the /context-restore command. It retrieves the most recent saved state across all branches, allowing you to resume your previous work seamlessly without losing your progress.

Can I resume work from a saved context on a different branch?

Yes, you can resume work from any branch. The context restore process offers branch flexibility, pulling the last saved state from the gstack context save system regardless of your current branch.

Do I need gstack to restore my work context?

Yes, you need gstack installed. The Skill requires access to the gstack context save system to retrieve the saved state data and handle the different branches during the restoration process.

What is the best way to save and restore my progress across branches?

The best way is to pair this restoration Skill with the /context-save command. Saving your context first ensures your progress is intact, allowing the restore command to seamlessly resume your work later.

Will restoring a saved context overwrite my current branch state?

Restoring a saved context resumes your work seamlessly by loading the last saved state from the gstack system. It handles different branches to bring back your previous working environment without manual reconfiguration.

Why does context restore require handling different branches?

Handling different branches is required because your saved context might originate from a branch other than your current one. This ensures the restored state accurately reflects your previous work environment across the project.