К основному содержанию
скилл CX Codex

create-worktree-skill — скилл для Claude Code: создание worktree

Создаёт отдельное рабочее окружение Git для выбранной ветки, настраивает порты и конфигурацию. Помогает запускать несколько веток проекта параллельно.

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

Что делает create-worktree-skill

Скилл create-worktree-skill создаёт Git worktree для указанной ветки и размещает его в trees/<branch-name>. Каждое окружение получает собственные порты, базу данных и конфигурацию, поэтому несколько экземпляров проекта могут работать одновременно. Номера портов подбираются автоматически, но можно задать смещение вручную.

Для создания окружения скилл вызывает слэш-команду /create_worktree_prompt <branch-name> [port-offset]. Она настраивает файлы окружения, устанавливает зависимости сервера и клиента, а затем запускает оба сервиса. Результат содержит адреса доступа и инструкции по управлению worktree.

Имя ветки обязательно: без него скилл запросит уточнение. Для установки зависимостей нужен bun. Если ветка уже подключена как worktree или в Git остались незакоммиченные изменения, создание окружения может завершиться ошибкой.

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

  • Создать отдельный worktree для новой функции
  • Запустить несколько веток одного проекта одновременно
  • Развести порты параллельных экземпляров приложения
  • Подготовить отдельное окружение для тестирования исправления
  • Настроить зависимости и запустить клиент с сервером в новом worktree

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

  • Создай worktree для ветки feature-dashboard.
  • Подготовь окружение для ветки hotfix-security со смещением портов 5.
  • Создай отдельные worktree для веток feature-a, feature-b и feature-c.

Как установить create-worktree-skill

1Через Skills CLI (Vercel)

npx skills add disler/claude-code-hooks-multi-agent-observability --skill create-worktree-skill -a claude-code

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

~/.claude/skills/create-worktree-skill/SKILL.md

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

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о create-worktree-skill

Как установить create-worktree-skill в Claude Code?

Выполни npx skills add disler/claude-code-hooks-multi-agent-observability --skill create-worktree-skill -a claude-code. Скилл будет доступен по пути ~/.claude/skills/create-worktree-skill/SKILL.md.

Что делает create-worktree-skill?

Скилл создаёт отдельный Git worktree с изолированными портами, базой данных и конфигурацией. Он также устанавливает зависимости и запускает сервер и клиент.

Что нужно для создания worktree?

Нужно указать имя Git-ветки и иметь установленный bun для установки зависимостей. Незакоммиченные изменения и уже существующий worktree для той же ветки могут помешать созданию окружения.

Похожие скиллы

Все скиллы по теме «Git и GitHub» →
triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок code-review Matt Pocock Проверяет изменения от выбранной точки по стандартам репозитория и требованиям задачи. Нужен для ревью ветки, PR или незавершённой работы. 789 521установок implement Matt Pocock Выполняет задачу по спецификации или тикетам, ведёт работу через тесты и завершает её ревью с коммитом. Подходит для задач, где нужен дисциплинированный цикл разработки. 774 700установок git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. 499 069установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. 489 289установок scaffold-exercises Matt Pocock Скилл создаёт структуру учебных упражнений с секциями, задачами, решениями и пояснениями. Пригодится при запуске нового раздела курса. 480 196установок

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

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

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