What problem does it solve? Working on a new feature often requires switching branches or stashing changes, which disrupts your current workspace. This Skill sets up isolated git worktrees so you can develop on separate branches simultaneously without touching your main working directory. ## Core Features & Use Cases - Smart Directory Selection: Follows a priority order (existing .worktrees/ or worktrees/ directory, then CLAUDE.md preference, then asks the user) to pick a consistent worktree location. - Safety Verification: Checks with git check-ignore that project-local worktree directories are gitignored, and automatically fixes and commits the .gitignore entry if not. - Automated Project Setup: Auto-detects Node.js, Rust, Python, or Go projects and runs the appropriate dependency installation, then runs the test suite to verify a clean baseline. - Use Case: Before implementing an approved feature design, create a worktree at .worktrees/auth on a new feature/auth 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.