원클릭으로
nobody-uses-git-worktrees
Use when starting feature work that needs isolation from current workspace or before executing implementation plans
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when starting feature work that needs isolation from current workspace or before executing implementation plans
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when doing any creative work — creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Use when you have a written implementation plan to execute with review checkpoints
Use when implementation is complete and all tests pass — guides completion by presenting structured options for merge, PR, or cleanup
Use when receiving code review feedback, before implementing suggestions — requires technical rigor and verification, not performative agreement
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
| name | nobody-uses-git-worktrees |
| description | Use when starting feature work that needs isolation from current workspace or before executing implementation plans |
Git worktrees create isolated workspaces sharing the same repository. Work on multiple branches simultaneously without switching.
Announce at start: "I'm using the nobody-uses-git-worktrees skill to set up an isolated workspace."
Check in priority order:
ls -d .worktrees worktrees 2>/dev/nullFor project-local directories, verify they're gitignored:
git check-ignore -q .worktrees 2>/dev/null
If NOT ignored: add to .gitignore and commit before proceeding.
# 1. Create worktree with new branch
git worktree add .worktrees/feature-name -b feature/feature-name
# 2. Enter workspace
cd .worktrees/feature-name
# 3. Run project setup (auto-detect)
[ -f package.json ] && npm install
[ -f requirements.txt ] && pip install -r requirements.txt
[ -f Cargo.toml ] && cargo build
# 4. Verify clean baseline
# Run project-appropriate test command
Worktree ready at <full-path>
Tests passing (<N> tests, 0 failures)
Ready to implement <feature-name>
If tests fail: report failures, ask whether to proceed.
When done, use the nobody-finishes-a-development-branch skill, then:
git worktree remove .worktrees/feature-name