К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

unfreeze — скилл для Claude Code: снять ограничение на редактирование

Отменяет заморозку директорий, установленную командой /freeze, и разрешает редактировать все папки проекта. Нужен, если вы случайно заморозили нужную область или хотите вернуться к свободному редактированию.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add garrytan/gstack --skill unfreeze -a claude-code
Открыть на GitHub

Что делает unfreeze

Скилл удаляет граничный файл состояния, который хранит информацию о заморозке. После этого агент может снова редактировать любые директории — ограничения с /freeze больше не действуют. Если во время удаления состояния произойдёт конфликт (например, другой процесс работает с заморозкой), скилл оставит всё как есть и сообщит об ошибке, не удаляя файлы.

Хуки /freeze остаются активными в сессии, но теперь пропускают проверки, потому что файла состояния нет. Чтобы снова заморозить директории, нужно запустить /freeze заново.

Скилл использует Bash и работает с утилитами gstack — убедитесь, что gstack установлен и инициализирован перед использованием.

Какие задачи решает

  • снять временное ограничение на редактирование файлов и папок
  • разблокировать доступ ко всем директориям после /freeze
  • вернуться к нормальному режиму редактирования проекта

Примеры запросов агенту

  • Разморозь проект, мне нужно отредактировать всё
  • Убери ограничения на редактирование
  • /unfreeze

Как установить unfreeze

1Через Skills CLI (Vercel)

npx skills add garrytan/gstack --skill unfreeze -a claude-code

2Вручную: положить файлы

~/.claude/skills/unfreeze/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/unfreeze/

Из того же набора12

Весь набор →
gstack garrytan Роутер по набору скиллов gstack: выбирает нужный скилл под задачу и запускает его. Пригодится, когда скиллов много и вы не помните, какой за что отвечает. Claude Code CX Codex Cursor +1 24 100установок plan-design-review garrytan Скилл для дизайн-ревью планов и черновиков перед началом разработки. Находит пробелы в UX и интерфейсных решениях и сразу вносит правки в план. Claude Code CX Codex Cursor +1 474установок qa garrytan Скилл для автоматизированного поиска и фиксации ошибок в браузере, API, CLI, джобах и вебхуках. Работает с Bash, поиском по файлам и вебом. Claude Code CX Codex Cursor +1 457установок cso garrytan Проверяет код и инфраструктуру на уязвимости, а в полном режиме добавляет воспроизведение и варианты исправления. Нужен для аудита проекта. Claude Code CX Codex Cursor +1 405установок qa-only garrytan Находит и фиксирует баги в браузерных сценариях, API, CLI и воркерах без изменения кода. Пригодится для чистого тестирования перед релизом. Claude Code CX Codex Cursor +1 395установок careful garrytan Скилл проверяет команды терминала перед запуском и блокирует опасные операции вроде удаления баз данных или сброса веток Git. Пригодится при выдаче агенту доступа к терминалу. Claude Code CX Codex Cursor +1 375установок freeze garrytan Хук блокирует Edit, Write и NotebookEdit за пределами выбранной папки. Отказ, а не предупреждение. Claude Code CX Codex Cursor +1 352установок plan-devex-review garrytan Интерактивное ревью плана: скилл смотрит, где споткнётся тот, кто впервые открывает проект, и задаёт вопросы до начала работы. Claude Code CX Codex Cursor +1 347установок

Похожие

quick-mockups civitai Генерирует от 3 до 5 параллельных вариантов интерфейса в HTML. Пригодится, когда нужно быстро сравнить разные сетки и подачу для новой фичи. Claude Code CX Codex Cursor +1 1 700установок github-project-management ruvnet Скилл превращает рутину вокруг issue и доски проекта в вызовы gh и ruv-swarm: метки, подзадачи, поиск дублей. Пригодится, когда задач много, а порядка в трекере нет. Claude Code CX Codex Cursor +1 1 400установок ads-plan AgriciDaniel Скилл ведёт агента по шагам медиаплана: цели, площадки, архитектура кампаний, бюджет, измерения и условия отката. Пригодится до первого запуска в рекламном кабинете. Claude Code CX Codex Cursor +1 4 000установок deep-agents-memory langchain-ai Скилл разбирает бэкенды памяти в Deep Agents: что живёт внутри одного потока, что переживает перезапуск и как включать файловые инструменты вроде ls и grep. Claude Code CX Codex Cursor +1 19 000установок cli-developer https://github.com/Jeffallan Скилл для разработки командной строки: помогает строить CLI-инструменты с парсингом флагов, интерактивными подсказками, прогресс-барами и автодополнением в bash/zsh/fish. Работает с commander, click, typer и cobra. Claude Code CX Codex Cursor +1 4 800установок opensrc vercel-labs Даёт агенту исходный код зависимостей, когда типов и документации мало для разбора внутренней логики или отладки поведения библиотеки. Claude Code CX Codex Cursor +1 2 600установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок

Вопросы о unfreeze

Как установить unfreeze в Claude Code?

Выполните npx skills add garrytan/gstack --skill unfreeze -a claude-code, затем откройте ~/.claude/skills/unfreeze/SKILL.md.

Что делает unfreeze?

Отменяет заморозку директорий, установленную /freeze, позволяя редактировать все папки проекта снова. Если процесс заморозки занят, скилл сообщает об ошибке и ничего не меняет.

Нужно ли переустанавливать /freeze после unfreeze?

Нет. Чтобы заморозить директории снова, просто запустите /freeze — он создаст новое состояние. Хуки остаются в памяти сессии.

Исходный текст

SKILL.md · MIT
---
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 -->

# /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.

© garrytan · MIT · garrytan/gstack

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой