unfreeze

Clears the freeze boundary state file to allow edits in all directories again.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/LGJ-Jonathan/Jonathan_Global_Claude_Skills --skill unfreeze-lgj-jonathan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unfreeze
Source: https://github.com/LGJ-Jonathan/Jonathan_Global_Claude_Skills/tree/main/gstack/unfreeze
Command: npx skills add https://github.com/LGJ-Jonathan/Jonathan_Global_Claude_Skills --skill unfreeze-lgj-jonathan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? After using /freeze to restrict edits to a specific directory, you may need to widen the edit scope without ending the session. This Skill removes that restriction so edits are allowed everywhere again. ## Core Features & Use Cases - Clear Freeze Boundary: Deletes the freeze-dir.txt state file that enforces directory-scoped edit restrictions. - Session-Safe Operation: Works within the current session without requiring a restart; hooks simply allow everything once the state file is gone. - Use Case: You froze edits to the src/ directory for a focused refactor, finished the task, and now want to make changes across the whole repository without starting a new session. ## Quick Start Ask the assistant to unfreeze the edit boundary so edits are allowed in all directories again.

Frequently Asked Questions about unfreeze

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

FAQPage Schema
How do I remove a freeze boundary on edits?

Run the /unfreeze command, which deletes the freeze-dir.txt state file from the gstack state directory. Once removed, edits are allowed in all directories again for the rest of the session.

How to widen edit scope without ending the session?

Use /unfreeze to clear the directory restriction set by /freeze. The session stays active, and the freeze hooks simply allow all edits because no state file exists.

Does unfreeze work if no freeze was set?

Yes, it handles that case gracefully. If no freeze-dir.txt file exists, it reports that no freeze boundary was set and makes no changes.

Can I re-freeze a directory after unfreezing?

Yes, run /freeze again after unfreezing to set a new directory boundary. The unfreeze step only clears the current state file and does not disable the freeze hooks.

Where is the freeze state file stored?

The state file is stored at freeze-dir.txt inside the directory pointed to by CLAUDE_PLUGIN_DATA, defaulting to ~/.gstack if that variable is unset.