Skip to main content

unfreeze

Clear the freeze boundary set by /freeze, allowing edits to all directories again. (gstack)

来源信息

仓库
garrytan/gstack
最近来源活动
2026年9月26日 22:57
检测到的 SKILL.md 语言
英语
星标
134,579
分支
20,038

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
2 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
unfreeze
version
0.1.0
description
Clear the freeze boundary set by /freeze, allowing edits to all directories again. (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 --> ## When to invoke this skill 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 GSTACK_STATE_ROOT=$(~/.claude/skills/gstack/bin/gstack-paths --get GSTACK_STATE_ROOT); : "${GSTACK_STATE_ROOT:?gstack-paths failed; reinstall with ./setup or /gstack-upgrade}" mkdir -p "$GSTACK_STATE_ROOT"/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_STATE_ROOT"/analytics/skill-usage.jsonl 2>/dev/null || true ``` ## Clear the boundary ```bash bash "$HOME/.claude/skills/gstack/freeze/bin/freeze-state.sh" clear ``` This is explicit user-requested removal, not investigation cleanup. The shared writer serializes it with acquisition, replacement and owner-checked release. On `FREEZE_BUSY` or unexpected state, leave everything untouched and report recovery; never delete state or a possibly active mutation lock directly. 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.
在 GitHub 查看