What problem does it solve? Working on multiple branches simultaneously often requires stashing changes or cloning the repository again, which disrupts your current workspace. This Skill sets up isolated git worktrees so you can start feature work or execute implementation plans without touching your existing checkout. ## Core Features & Use Cases - Smart Directory Selection: Follows a priority order—existing .worktrees/ or worktrees/ directories, then CLAUDE.md preferences, then asking the user—so worktrees land in a consistent location. - Safety Verification: Checks with git check-ignore that project-local worktree directories are gitignored before creation, and fixes the .gitignore automatically if not. - Automated Project Setup: Auto-detects Node.js, Rust, Python, or Go projects and runs the appropriate dependency install, then runs the test suite to verify a clean baseline. - Use Case: Before executing an implementation plan for a new auth feature, use this Skill to create .worktrees/auth on a new branch, install dependencies, and confirm all 47 existing tests pass before writing any code. ## Quick Start Set up an isolated git worktree for my new feature branch and verify the project tests pass before I start implementing.