unfreeze

Remove the freeze marker to enable edits across all directories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clear the freeze boundary set by /freeze, allowing edits to all directories. Use when you want to widen edit scope without ending the session. (gstack)

Core Features & Use Cases

  • Removes the current edit restriction so you can modify any directory within your workspace.
  • Supports safe re-freezing with the /freeze command to restore restricted edits later.

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 and restore directory access in my workspace?

To remove an edit freeze and restore directory access, run the unfreeze command to clear the freeze marker. This shell operation deletes the state file in the gstack directory, allowing edits across all directories.

What is the difference between unfreezing edits and ending a session?

Unfreezing edits widens the edit scope to all directories without terminating your current session. It removes the restriction set by the freeze command so you can continue modifying the workspace safely.

Can I re-restrict directory edits after unfreezing the workspace?

Yes, you can re-restrict directory edits by running the /freeze command. This restores the edit boundary, limiting modifications to the approved directories after you finish making broader changes.

How does the unfreeze command handle audit logging?

The unfreeze command handles audit logging by recording the outcome of the shell operation. It removes the state file from the designated gstack directory and logs the action for audit purposes.

Does the unfreeze command require any dependencies to clear the freeze marker?

No, the unfreeze command does not require any dependencies to clear the freeze marker. It is a standalone shell operation that directly removes the gstack state file to unlock edits.