U
unfreeze
by @garrytanv
4.0(120)
解除由 `/freeze` 命令设置的编辑限制,允许对所有目录进行修改。它会移除冻结边界文件,使项目恢复到可编辑状态,提升开发灵活性。
安装方式
git clone https://github.com/garrytan/gstack.gitcompare_arrows
Before / After 效果对比
1 组使用前
手动查找并删除冻结状态文件,可能因路径不熟悉或操作失误导致耗时或错误,影响开发效率。
使用后
通过 `/unfreeze` 命令一键解除冻结,即时恢复所有目录的编辑权限,避免手动操作的麻烦和潜在错误,显著提升工作流畅度。
SKILL.md
/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.
用户评价 (0)
发表评价
效果
易用性
文档
兼容性
暂无评价
统计数据
安装量60
评分4.0 / 5.0
版本
更新日期2026年5月16日
对比案例1 组
用户评分
4.0(120)
5
37%
4
43%
3
13%
2
5%
1
2%
为此 Skill 评分
0.0
兼容平台
🤖claude-code
时间线
创建2026年5月15日
最后更新2026年5月16日