What problem does it solve? Starting feature work directly in your main checkout risks mixing unfinished changes with stable code. This Skill ensures every implementation task begins in an isolated workspace, detecting existing isolation first and falling back to git worktrees only when no native tool exists. ## Core Features & Use Cases - Isolation Detection: Compares git-dir and git-common-dir paths to detect existing worktrees, with a submodule guard to avoid false positives. - Native Tool Preference: Uses platform-native worktree tools (like EnterWorktree or /worktree commands) before falling back to manual git worktree add. - Safe Directory Handling: Selects .worktrees/ or worktrees/ directories, verifies they are git-ignored, and commits the ignore rule if missing. - Baseline Verification: Auto-detects the project type (Node, Rust, Python, Go), installs dependencies, and runs tests to confirm a clean starting state. - Use Case: Before implementing a new feature branch, the Skill checks you're not already isolated, creates .worktrees/feature-x, runs npm install and the test suite, and reports a ready workspace. ## Quick Start Ask the AI to set up an isolated worktree for your new feature branch and verify the project tests pass before starting implementation.