unfreeze

Remove the edit restriction set by /freeze across all directories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clear the freeze boundary that limits edits to a subset of directories, enabling full-project edits again.

Core Features & Use Cases

  • Remove the active freeze boundary to restore unrestricted editing across all directories.
  • Preserve existing /freeze hooks for easy re-freezing when needed.
  • Use case: when a team wants to widen the scope of edits mid-session without ending Claude code.

Quick Start

Run the unfreeze command to remove the current edit boundary and allow edits across all directories.

Frequently Asked Questions about unfreeze

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

FAQPage Schema
How do I remove the edit freeze boundary in my Claude code session?

To remove the edit freeze boundary in a Claude code session, run the unfreeze command. This deletes the state file at $STATE_DIR/freeze-dir.txt, restoring unrestricted editing across all project directories without ending the session.

Can I resume full directory edits after freezing files during development?

Yes, you can resume full directory edits after freezing files by running the unfreeze command. It clears the active freeze boundary and allows edits across all directories, which is useful for reorganizing files or resuming development.

Does running the unfreeze command permanently delete the freeze hooks?

No, running the unfreeze command does not permanently delete the freeze hooks. It only removes the current edit restriction by deleting the state file, while preserving the existing /freeze hooks so you can re-freeze directories when needed.

What is the freeze-dir.txt state file used for in session management?

The freeze-dir.txt state file is used to enforce an edit restriction within a Claude code session. It is created by the /freeze command and limits edits to a subset of directories until it is deleted by the unfreeze command to allow full-project edits again.

When should I unfreeze a project directory during a development session?

You should unfreeze a project directory during a development session when you need to widen the scope of edits mid-session, such as reorganizing files or resuming development across all directories without ending the Claude code session.

How do I re-freeze directories after expanding the edit scope in Claude code?

To re-freeze directories after expanding the edit scope, use the existing /freeze command. The unfreeze command preserves the freeze hooks, allowing you to re-establish the edit boundary and limit edits to a subset of directories whenever necessary.