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 feature work proceeds without touching your main checkout, while preventing common mistakes like committing worktree contents or starting from a broken baseline. ## Core Features & Use Cases - Smart Directory Selection: Follows a priority order of existing .worktrees or worktrees directories, CLAUDE.md preferences, then user prompt to pick a consistent location. - Safety Verification: Checks with git check-ignore that project-local worktree directories are ignored, and fixes the .gitignore before proceeding if they are not. - Automated Setup and Baseline Tests: Auto-detects project type (Node.js, Rust, Python, Go), installs dependencies, and runs the test suite to confirm a clean starting point. - Use Case: You are mid-review on one branch when a new feature is approved. Use this Skill to spin up an isolated worktree on a new branch, install dependencies, and verify all tests pass before implementing. ## Quick Start Set up an isolated git worktree for the new authentication feature branch and verify the test baseline is clean.