worktree

Installation
SKILL.md

git worktree 격리 스킬

여러 Claude/Codex 세션을 동시에 돌릴 때 메인 체크아웃을 공유하면 서로의 uncommitted 변경·.next 빌드캐시를 조용히 덮어쓴다. 세션마다 격리된 worktree를 주면 소스·빌드·상태가 물리적으로 분리되어 충돌이 원천 차단된다.

왜: 2026-06-10 두 Claude 세션이 메인 체크아웃에서 동시 작업 → 한쪽 edit가 다른 쪽을 덮어쓸 뻔함. worktree 격리로 재발 차단.

스크립트 (설치 경로)

# Claude Code
~/.claude/skills/worktree/scripts/wt-new.sh <branch> [base=main]
~/.claude/skills/worktree/scripts/wt-ls.sh [--mine|--prune]
~/.claude/skills/worktree/scripts/wt-done.sh <branch> [--force]

# Codex
~/.codex/skills/worktree/scripts/wt-new.sh <branch> [base=main]

레포에 커밋된 동일 도구가 scripts/tools/wt-*.sh에도 있다(eoash 한정). 스크립트는 git rev-parse --show-toplevel로 repo root를 찾으므로 CWD가 어느 git 레포든 그 레포 기준으로 동작한다.

Installs
1
GitHub Stars
1
First Seen
Aug 11, 2026
worktree — eoash/ash-skills