wt-switch-create — скилл для Claude Code: что делает и как установить
Создаёт отдельный ворктри через утилиту worktrunk и переносит рабочую директорию текущей сессии в него. Пригодится для изоляции задач или перехода в соседний репозиторий.
npx skills add max-sixty/worktrunk --skill wt-switch-create -a claude-codeЧто делает wt-switch-create
Скилл принимает аргументы в формате ветки, репозитория и описания задачи. Если имя ветки не передано, агент подбирает его сам по формулировке задачи. При создании рабочего дерева внутри текущего репозитория незакоммиченные изменения переносятся в новую ветку через git stash.
Для работы скилла требуется установленная в системе утилита wt. Если указан другой репозиторий, ворктри создаётся через команду wt -C, после чего сессия считывает файлы CLAUDE.md и AGENTS.md целевого проекта.
Сессия заблокирует переход, если целевая папка не входит в доверенные пути: без добавления каталога в permissions.additionalDirectories Claude Code будет сбрасывать cd при каждом вызове.
Какие задачи решает
- изолировать новую задачу в отдельном git worktree
- перенести сессию агента в соседний репозиторий с чтением его инструкций
- перенести незакоммиченные правки текущей сессии в чистую ветку через stash
- создать рабочее дерево без ручного ввода путей через консоль
Примеры запросов агенту
- /wt-switch-create my-feature -- исправить ошибку парсера
- /wt-switch-create feature-auth ~/workspace/backend -- обновить токены
- /wt-switch-create quick-fix
Как установить wt-switch-create
1Через Skills CLI (Vercel)
npx skills add max-sixty/worktrunk --skill wt-switch-create -a claude-code2Вручную: положить файлы
~/.claude/skills/wt-switch-create/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/wt-switch-create/
1Через Skills CLI (Vercel)
npx skills add max-sixty/worktrunk --skill wt-switch-create -a codex2Вручную: положить файлы
.agents/skills/wt-switch-create/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add max-sixty/worktrunk --skill wt-switch-create -a cursor2Вручную: положить файлы
.cursor/skills/wt-switch-create/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install max-sixty/worktrunk wt-switch-create2Вручную: положить файлы
.github/skills/wt-switch-create/SKILL.md1Через Skills CLI (Vercel)
npx skills add max-sixty/worktrunk --skill wt-switch-create -a gemini-cli2Командой платформы
gemini skills install https://github.com/max-sixty/worktrunk --path skills/wt-switch-createВручную: положить файлы
.devin/skills/wt-switch-create/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add max-sixty/worktrunk --skill wt-switch-create -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Похожие
Вопросы о wt-switch-create
Как установить wt-switch-create в Claude Code?
Выполните команду npx skills add max-sixty/worktrunk --skill wt-switch-create -a claude-code.
Что делает wt-switch-create?
Скилл создаёт изолированный worktree через worktrunk, переносит незакоммиченный код через stash и переключает текущую сессию в новую рабочую папку.
Что нужно для работы скилла wt-switch-create?
В системе должна быть заранее установлена консольная утилита wt. Без неё вызовы создания рабочих деревьев завершаются сбоем.