Unfreeze Edit Restrictions is a operations claude skill built by Garry Tan. Best for: Developers need to expand file edit permissions without ending their Claude coding session..

What it does
Clear freeze boundary to allow edits to all directories during session.
Category
operations
Created by
Garry Tan
Last updated
Claude Skilloperations GitHub-backed CuratedbeginnerClaude Code

Unfreeze Edit Restrictions

Clear freeze boundary to allow edits to all directories during session.

Skill instructions


name: unfreeze version: 0.1.0 description: | Clear the freeze boundary set by /freeze, allowing edits to all directories again. Use when you want to widen edit scope without ending the session. Use when asked to "unfreeze", "unlock edits", "remove freeze", or "allow all edits". (gstack) triggers:

  • unfreeze edits
  • unlock all directories
  • remove edit restrictions allowed-tools:
  • Bash
  • Read

<!-- AUTO-GENERATED from SKILL.md.tmpl — do not edit directly --> <!-- Regenerate: bun run gen:skill-docs -->

/unfreeze — Clear Freeze Boundary

Remove the edit restriction set by /freeze, allowing edits to all directories.

mkdir -p ~/.gstack/analytics
echo '{"skill":"unfreeze","ts":"'$(date -u +%Y-%m-%dT%H:%M:%SZ)'","repo":"'$(basename "$(git rev-parse --show-toplevel 2>/dev/null)" 2>/dev/null || echo "unknown")'"}'  >> ~/.gstack/analytics/skill-usage.jsonl 2>/dev/null || true

Clear the boundary

eval "$(~/.claude/skills/gstack/bin/gstack-paths)"
STATE_DIR="$GSTACK_STATE_ROOT"
if [ -f "$STATE_DIR/freeze-dir.txt" ]; then
  PREV=$(cat "$STATE_DIR/freeze-dir.txt")
  rm -f "$STATE_DIR/freeze-dir.txt"
  echo "Freeze boundary cleared (was: $PREV). Edits are now allowed everywhere."
else
  echo "No freeze boundary was set."
fi

Tell the user the result. Note that /freeze hooks are still registered for the session — they will just allow everything since no state file exists. To re-freeze, run /freeze again.

Use this skill

Most skills are portable instruction packages. Claude Code supports SKILL.md directly. Other agents can use adapted files like AGENTS.md, .cursorrules, and GEMINI.md.

Claude Code

Save SKILL.md into your Claude Skills folder, then restart Claude Code.

mkdir -p ~/.claude/skills/unfreeze-edit-restrictions && curl -L "https://raw.githubusercontent.com/garrytan/gstack/HEAD/unfreeze/SKILL.md" -o ~/.claude/skills/unfreeze-edit-restrictions/SKILL.md

Installs to ~/.claude/skills/unfreeze-edit-restrictions/SKILL.md.

Use cases

Developers need to expand file edit permissions without ending their Claude coding session.

Reviews

No reviews yet. Be the first to review this skill.

No signup required

Stats

Installs0
GitHub Stars88.8k
Forks13084
LicenseMIT
UpdatedMar 27, 2026