What problem does it solve? Feature development directly in your main working directory risks polluting your current branch, mixing unrelated changes, and losing track of experimental work. This Skill establishes an isolated workspace before any implementation begins, so your main checkout stays untouched. ## Core Features & Use Cases - Isolation Detection: Checks whether you are already inside a linked worktree or a git submodule before creating anything, preventing nested or duplicate worktrees. - Native Tool Priority with Git Fallback: Uses platform-native worktree tools (e.g., EnterWorktree) when available, and falls back to manual git worktree add only when no native tool exists. - Safe Directory Selection: Follows a priority order for worktree placement (existing .worktrees/, worktrees/, global config path, or default) and verifies the directory is git-ignored before creation. - Project Setup and Baseline Verification: Auto-detects Node.js, Rust, Python, or Go projects, installs dependencies, and runs the test suite to confirm a clean baseline before work starts. - Use Case: Before implementing a new feature requested in a plan, run this Skill to spin up an isolated worktree on a new branch, install dependencies, and confirm all existing tests pass. ## Quick Start Ask the AI to set up an isolated git worktree for the new feature branch and verify the project tests pass before starting implementation.