{"id":"000e91bb-211b-4e81-8576-73c0f2f93cf4","shortId":"L889Cn","kind":"skill","title":"unfreeze","tagline":"Clear the freeze boundary set by /freeze, allowing edits to all directories\nagain. Use when you want to widen edit scope without ending the session.\nUse when asked to \"unfreeze\", \"unlock edits\", \"remove freeze\", or\n\"allow all edits\".","description":"# /unfreeze — Clear Freeze Boundary\n\nRemove the edit restriction set by `/freeze`, allowing edits to all directories.\n\n```bash\nSTATE_DIR=\"${VIBESTACK_HOME:-$HOME/.vibestack}\"\nif [ -f \"$STATE_DIR/freeze-dir.txt\" ]; then\n  PREV=$(cat \"$STATE_DIR/freeze-dir.txt\")\n  rm -f \"$STATE_DIR/freeze-dir.txt\"\n  echo \"Freeze boundary cleared (was: $PREV). Edits are now allowed everywhere.\"\nelse\n  echo \"No freeze boundary was set.\"\nfi\n```\n\nTell the user the result. Note that `/freeze` hooks remain registered for the\nsession — they will allow all paths since no state file exists. To re-freeze,\nrun `/freeze` again.","tags":["unfreeze","vibestack","timurgaleev","agent-skills","ai-agents","claude-code","cursor-ide","developer-tools","kiro","mcp","prompt-engineering","slash-commands"],"capabilities":["skill","source-timurgaleev","skill-unfreeze","topic-agent-skills","topic-ai-agents","topic-claude-code","topic-cursor-ide","topic-developer-tools","topic-kiro","topic-mcp","topic-prompt-engineering","topic-slash-commands"],"categories":["vibestack"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/timurgaleev/vibestack/unfreeze","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add timurgaleev/vibestack","source_repo":"https://github.com/timurgaleev/vibestack","install_from":"skills.sh"}},"qualityScore":"0.457","qualityRationale":"deterministic score 0.46 from registry signals: · indexed on github topic:agent-skills · 15 github stars · SKILL.md body (604 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:06:24.317Z","embedding":null,"createdAt":"2026-05-18T19:06:24.317Z","updatedAt":"2026-05-18T19:06:24.317Z","lastSeenAt":"2026-05-18T19:06:24.317Z","tsv":"'/freeze':8,50,101,123 '/unfreeze':40 'allow':9,37,51,84,110 'ask':29 'bash':56 'boundari':5,43,77,90 'cat':68 'clear':2,41,78 'dir':58 'dir/freeze-dir.txt':65,70,74 'directori':13,55 'echo':75,87 'edit':10,21,33,39,46,52,81 'els':86 'end':24 'everywher':85 'exist':117 'f':63,72 'fi':93 'file':116 'freez':4,35,42,76,89,121 'home':60 'home/.vibestack':61 'hook':102 'note':99 'path':112 'prev':67,80 're':120 're-freez':119 'regist':104 'remain':103 'remov':34,44 'restrict':47 'result':98 'rm':71 'run':122 'scope':22 'session':26,107 'set':6,48,92 'sinc':113 'skill' 'skill-unfreeze' 'source-timurgaleev' 'state':57,64,69,73,115 'tell':94 'topic-agent-skills' 'topic-ai-agents' 'topic-claude-code' 'topic-cursor-ide' 'topic-developer-tools' 'topic-kiro' 'topic-mcp' 'topic-prompt-engineering' 'topic-slash-commands' 'unfreez':1,31 'unlock':32 'use':15,27 'user':96 'vibestack':59 'want':18 'widen':20 'without':23","prices":[{"id":"39c98da3-f925-499b-835c-af0fbc5160c5","listingId":"000e91bb-211b-4e81-8576-73c0f2f93cf4","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"timurgaleev","category":"vibestack","install_from":"skills.sh"},"createdAt":"2026-05-18T19:06:24.317Z"}],"sources":[{"listingId":"000e91bb-211b-4e81-8576-73c0f2f93cf4","source":"github","sourceId":"timurgaleev/vibestack/unfreeze","sourceUrl":"https://github.com/timurgaleev/vibestack/tree/main/skills/unfreeze","isPrimary":false,"firstSeenAt":"2026-05-18T19:06:24.317Z","lastSeenAt":"2026-05-18T19:06:24.317Z"}],"details":{"listingId":"000e91bb-211b-4e81-8576-73c0f2f93cf4","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"timurgaleev","slug":"unfreeze","github":{"repo":"timurgaleev/vibestack","stars":15,"topics":["agent-skills","ai-agents","claude-code","cursor-ide","developer-tools","kiro","mcp","prompt-engineering","slash-commands"],"license":"mit","html_url":"https://github.com/timurgaleev/vibestack","pushed_at":"2026-05-18T18:19:05Z","description":"vibestack is a portable skill pack for AI coding agents. Slash commands like /office-hours, /ship, /investigate, /tdd, /review install once and work across every agent that supports the Agent Skills open standard — Claude Code, Cursor, Kiro, and a growing list of others. ","skill_md_sha":"4a00632d7c2490ea842dfe4ab2c9e9d6d0472413","skill_md_path":"skills/unfreeze/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/timurgaleev/vibestack/tree/main/skills/unfreeze"},"layout":"multi","source":"github","category":"vibestack","frontmatter":{"name":"unfreeze","description":"Clear the freeze boundary set by /freeze, allowing edits to all directories\nagain. Use when you want to widen edit scope without ending the session.\nUse when asked to \"unfreeze\", \"unlock edits\", \"remove freeze\", or\n\"allow all edits\"."},"skills_sh_url":"https://skills.sh/timurgaleev/vibestack/unfreeze"},"updatedAt":"2026-05-18T19:06:24.317Z"}}