What problem does it solve? Working on a new feature often requires switching branches or stashing changes, which disrupts your current workspace. This Skill creates isolated git worktrees so you can develop on separate branches simultaneously without touching your main working directory. ## Core Features & Use Cases - Smart Directory Selection: Automatically detects existing .worktrees/ or worktrees/ directories, checks CLAUDE.md for preferences, and asks the user only when no convention exists. - Safety Verification: Verifies project-local worktree directories are git-ignored before creation, and fixes the .gitignore if they are not, preventing accidental commits of worktree contents. - Automated Project Setup: Detects the project type (Node.js, Rust, Python, Go) and runs the appropriate dependency installation, then verifies a clean test baseline before reporting readiness. - Use Case: You are mid-way through debugging on main when a new feature request arrives. Use this Skill to spin up an isolated worktree at .worktrees/feature-auth with dependencies installed and tests passing, leaving your current workspace untouched. ## Quick Start Set up an isolated git worktree for the new authentication feature branch and verify the project tests pass there.