Claude Workspace Snapshot — Development skill for Claude Code
new Snapshot and restore live Claude Code sessions as named, color-coded Windows Terminal tabs.
How to install Claude Workspace Snapshot
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open REMvisual/claude-workspace-snapshot and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Workspace Snapshot does
You run multiple Claude Code sessions across different projects. You restart your machine. Now every tab is gone. The built-in `claude --resume` command exists, but it needs 36-character UUIDs that you have to dig out of a wall of text. For each session. One at a time.
Alternatives in Development
- Agentlas Call — Prepare explicitly named Agentlas Hub or Cloud agents 1.1k ★
- Add Project Setup — Create a named project profile interactively 335 ★
- Activate Browser — Activate Chrome DevTools MCP for heavy browser sessions (network inspection, Lighthouse, performance tracing) 90 ★
README
[](https://github.com/REMvisual/claude-handoff/releases/latest)
Why This Exists
You run multiple Claude Code sessions across different projects. You restart your machine. Now every tab is gone. The built-in `claude --resume` command exists, but it needs 36-character UUIDs that you have to dig out of a wall of text. For each session. One at a time.
This tool fixes that. Two scripts. One saves your workspace, the other brings it back.
Before / After
BEFORE: Restart -> lose 15 tabs -> manually find UUIDs -> type claude --resume for each one
AFTER: Restart -> double-click restore.bat -> all tabs back in 5 seconds
Quick Demo
1. Work across multiple projects in Claude Code
2. Before shutdown: run snapshot.bat
3. After restart: run restore.bat -> everything's back
That's it. Your sessions come back in the right directories, with the right tab names, grouped by project, color-coded.
Install
**PowerShell (recommended):**
irm https://raw.githubusercontent.com/REMvisual/claude-workspace-snapshot/main/install.ps1 | iex
**Git Bash / WSL:**
curl -fsSL https://raw.githubusercontent.com/REMvisual/claude-workspace-snapshot/main/install.sh | bash
**Manual:**
git clone https://github.com/REMvisual/claude-workspace-snapshot.git
cp claude-workspace-snapshot/scripts/* ~/.claude/scripts/
Usage
Snapshot (before shutdown)
Double-click `workspace-snapshot.bat` or run it from terminal:
~/.claude/scripts/workspace-snapshot.bat
It finds your live sessions, groups them by project, and saves everything to `~/.claude/workspace.json`:
WORKSPACE SNAPSHOT (live detection)
13 live sessions (8 from processes, 5 from file activity)
--- skywatch (#4A9BD9) ---
1. Add hourly forecast caching to reduce API calls [P] Mar 28 14:25
2. Fix timezone handling in weather alerts [F] Mar 28 14:10
--- taskflow-api (#E67E22) ---
...
Related Skills
Unity Session Resume
Restore a named session snapshot into the live .claude/state/session.json so the next SessionStart picks it up
Claude Code Fuel Gauge
A context meter for your Claude Code context window. Live percentage in your VS Code status bar, color-coded g
Herdr Ctx Bar
Color-coded context-window usage bars for Codex, Claude Code, Pi, and Hermes Agent in Herdr's Agents sidebar.
Kitty Agent Status
Color your kitty terminal tabs by what each coding agent is doing — blue while working, amber when it needs yo
Inception Mercury Compaction
Universal context compaction tool for CLI coding agents (Claude Code, Codex CLI, OpenCode, Mistral Vibe). Dete
Agenthropic
Self-hosted, local-first dashboard for observing Claude Code agent and subagent activity — a persisted subagen
Related Agents
Stats Analyzer
Analyzes ~/.claude/stats-cache.json and history.jsonl to produce a concise usage report with model token break
Battlefield Reviewer
Use when reviewing changes under resources/js/battlefield/ (the Phaser game — scene, snapshot, leaderboard, pr
Tui UX
Terminal-UI (TUI) UX expert. Validates TUI work by rendering it to light/dark images offline (and driving it o