# Unfreeze

> Clear the freeze boundary set by /freeze, allowing edits to all directories again.

- Skill: `timurgaleev/unfreeze` (Agent Skill)
- Install (CLI): `npx skillmds@latest add timurgaleev/unfreeze`
- Raw SKILL.md: https://api.skillmd.com/api/skills/timurgaleev/unfreeze/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: timurgaleev (https://skillmd.com/u/timurgaleev)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/timurgaleev/unfreeze

---


## When to invoke

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".

# /unfreeze — Clear Freeze Boundary

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

```bash
STATE_DIR="${VIBESTACK_HOME:-$HOME/.vibestack}"
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 remain registered for the
session — they will allow all paths since no state file exists. To re-freeze,
run `/freeze` again.

