unfreeze

Remove the /freeze edit restriction across all directories in a gstack session.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clears the freeze boundary set by /freeze, enabling edits across all directories within the session. Use when you want to widen edit scope without ending the session.

Core Features & Use Cases

  • Removes the active edit restriction so you can modify any directory without restarting the session.
  • Works inline in a gstack workflow during active collaboration, debugging, or when broad changes are required.

Quick Start

Run the unfreeze action to remove the freeze boundary and allow edits everywhere.

Frequently Asked Questions about unfreeze

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

FAQPage Schema
How do I remove an edit freeze boundary in a gstack session?

To remove an edit freeze boundary in a gstack session, run the unfreeze action. It deletes the stored state file at STATE_DIR/freeze-dir.txt and confirms the change via Bash status messages, re-enabling edits across all directories.

Can I widen my edit scope in bash without restarting an active session?

Yes, you can widen edit scope in bash without restarting an active session by clearing the freeze boundary. The unfreeze action removes the edit restriction set by /freeze, allowing you to modify any directory inline during your workflow.

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

The freeze-dir.txt state file stores the active edit restriction boundary during a gstack session. The unfreeze action checks for this file at STATE_DIR and removes it if present, effectively clearing the freeze and allowing edits everywhere.

Does the unfreeze action terminate my current bash session?

No, the unfreeze action does not terminate your current bash session. It is designed for active gstack sessions, removing the edit restriction so you can widen the edit scope without ending or restarting the session.

When should I use the unfreeze command instead of manually ending my session?

You should use the unfreeze command instead of ending your session when you need to broaden edit access during active collaboration or debugging. It clears the freeze boundary so you can make broad changes across all directories while keeping the session intact.