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 develop features in parallel without switching branches or polluting your main checkout. ## Core Features & Use Cases - Smart Directory Selection: Follows a priority order—existing .worktrees/ or worktrees/ directories, then CLAUDE.md preferences, then user prompt—to pick a consistent worktree 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 Setup and Baseline Validation: Auto-detects project type (Node.js, Rust, Python, Go), installs dependencies, and runs the test suite to confirm a clean baseline before work begins. - Use Case: You are mid-review on one branch when a design gets approved for implementation. Use this Skill to spin up an isolated worktree at .worktrees/feature-auth, install dependencies, and verify all 47 tests pass before writing any code. ## Quick Start Set up an isolated git worktree for the new authentication feature branch and verify the test baseline is clean.