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 touching your main checkout. ## 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 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 need to implement an authentication feature while your main workspace has uncommitted changes. The Skill creates .worktrees/auth on a new feature/auth branch, installs dependencies, and verifies all tests pass before you start coding. ## Quick Start Ask the AI to set up an isolated git worktree for your new feature branch before starting implementation.