What problem does it solve? Starting feature work directly in your main checkout risks polluting your current branch and mixing unrelated changes. 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: Checks whether you are already inside a linked worktree or a submodule before creating anything, avoiding nested or duplicate workspaces. - Native Tool Preference with Git Fallback: Uses platform-native worktree tools (e.g. EnterWorktree) when available, otherwise creates a worktree manually with git worktree add in a verified git-ignored directory. - 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 implementation begins. - Use Case: Before executing an approved implementation plan, invoke this Skill to spin up an isolated worktree at .worktrees/feature-x, install dependencies, and confirm all tests pass so later failures are unambiguous. ## Quick Start Ask the AI to set up an isolated git worktree for your new feature branch and verify the project tests pass before starting implementation.