AgentSkillsCN

create-git-worktree

利用git worktree自动构建隔离的工作环境。从默认分支获取最新代码,在.git-worktrees/目录下创建新的worktree,自动设置.env、Serena memories、npm依赖。分支名中的/自动转换为-。若已有worktree则复用。

SKILL.md
--- frontmatter
name: create-git-worktree
description: git worktree를 활용해 분리된 작업 환경을 자동으로 구축한다. 기본 브랜치에서 최신 코드를 가져와 `.git-worktrees/` 디렉터리에 새로운 worktree를 생성하고, `.env`, Serena memories, npm 의존성을 자동으로 설정한다. 브랜치명에 포함된 `/`는 자동으로 `-`로 변환된다. 이미 존재하는 worktree가 있을 경우 재사용한다.

Create Git Worktree and Setup Environment

Instructions

아래 명령어를 실행해 git worktree를 생성하고 환경 설정을 수행한다.
인자에는 git worktree로 만들 브랜치 이름을 지정한다.

code
bash scripts/create-worktree.sh [브랜치명]