What problem does it solve? Feature work done directly in a shared checkout risks polluting the current branch and mixing unrelated changes. This Skill guarantees an isolated workspace exists before implementation begins, detecting existing isolation, preferring native worktree tools, and falling back to manual git worktrees only when needed. ## Core Features & Use Cases - Isolation Detection: Checks git-dir versus git-common-dir and guards against submodule false positives before creating anything. - Tiered Workspace Creation: Prefers native harness worktree tools, then falls back to git worktree add with directory priority rules and .gitignore safety verification. - Baseline Verification: Auto-detects project type (Node.js, Rust, Python, Go), installs dependencies, and runs tests to confirm a clean starting state. - Use Case: Before implementing a new feature branch, run this Skill to spin up an ignored .worktrees/ directory, install dependencies, and confirm all tests pass so later failures are unambiguous. ## Quick Start Set up an isolated git worktree for my new feature branch and verify the project tests pass before I start implementing.