restore

Restore Git working session context with branch, commits, changes, and stashes.

3|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/ForgePlan/marketplace --skill restore-forgeplan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: restore
Source: https://github.com/ForgePlan/marketplace/tree/main/plugins/fpl-skills/skills/restore
Command: npx skills add https://github.com/ForgePlan/marketplace --skill restore-forgeplan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users quickly restore their working session context by collecting information on the current branch, recent commits, uncommitted changes, stashes, and decisions from a memory system.

Core Features & Use Cases

  • Session Context Restoration: Provides a snapshot of the current state, including branch, recent commits, and decisions, to quickly pick up where you left off.
  • Memory Integration: Optionally retrieves recent decisions and status from a memory system.
  • Git and Memory System Interaction: Integrates with Git for branch and commit information and optionally with a memory system for decisions and status.
  • Use Case: When starting a new session or after a long break, this Skill helps users quickly recall the project's state and continue working without manual reopenings.

Quick Start

To restore your working session context, simply activate the 'restore' Skill.

Frequently Asked Questions about restore

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

FAQPage Schema
How do I restore my working session context after a long break?

To restore your working session context, this Skill queries your Git repository for the current branch, recent commits, uncommitted changes, and stashes to provide a snapshot of where you left off. It helps you quickly recall project details and continue working.

How does session restore work with a memory system?

Session restore works with a memory system by optionally querying it for recent decisions and project status alongside Git data. This integration retrieves context recall data to help you pick up exactly where you left off without manual reopenings.

Do I need a memory system to recall project details and uncommitted changes?

You do not need a memory system to recall project details. Access to a Git repository is required to retrieve uncommitted changes and stashes, while a memory system is an optional dependency for retrieving recent decisions and status.

What's the best way to get a project status snapshot including recent commits and stashes?

The best way to get a project status snapshot is by activating this context recall function. It automatically collects your current branch, recent commits, uncommitted changes, and stashes from your Git repository to restore your working session.

Can I retrieve recent decisions and stashes together when starting a new session?

Yes, you can retrieve recent decisions and stashes together when starting a new session. The Skill queries Git for stashes and optionally integrates with a memory system to pull recent decisions, providing full session context restoration.