What problem does it solve? Working on multiple branches simultaneously often requires stashing changes or cloning the repository again, which disrupts the current workspace and wastes disk space. This Skill sets up isolated git worktrees so feature work can proceed without touching the main checkout. ## Core Features & Use Cases - Smart Directory Selection: Follows a priority order of existing .worktrees/ or worktrees/ directories, then CLAUDE.md preferences, then asks the user before creating anything. - Safety Verification: Confirms project-local worktree directories are git-ignored before creation, and automatically fixes and commits the .gitignore entry if missing. - Automated Setup and Baseline Checks: Detects project type (Node.js, Rust, Python, Go), installs dependencies, and runs the test suite to verify a clean baseline before implementation begins. - Use Case: Before executing an approved implementation plan, create a worktree at .worktrees/feature-auth on a new branch, run npm install and npm test, and start coding only after all 47 tests pass. ## Quick Start Set up an isolated git worktree for the new authentication feature and verify the test baseline is clean before I start implementing.