Open Skill Hub
探索
文档
Admin
编辑: unfreeze
更新资源信息
Name (slug)
Display Name
Type
SKILL
▼
Version
Status
PUBLISHED
▼
Author
Category
security
▼
Description
Content (Markdown)
--- 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. ```bash 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 ```bash 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.
Tags (JSON array)
Config (JSON)
{"deployTargets":["Claude Code"],"triggers":["unfreeze"]}
Update
Cancel