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, using native worktree tools when available and falling back to manual git worktrees otherwise. ## Core Features & Use Cases - Isolation Detection: Checks whether you are already inside a linked worktree or a submodule before creating anything, avoiding duplicate or phantom workspaces. - Native Tool Preference with Git Fallback: Uses platform-native worktree tools (e.g., EnterWorktree) first, and only runs git worktree add when no native tool exists, with directory selection and .gitignore safety verification. - Project Setup and Baseline Verification: Auto-detects Node.js, Rust, Python, or Go projects to install dependencies, then runs the test suite to confirm a clean baseline before implementation. - Use Case: Before implementing a new feature branch, activate 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 Set up an isolated git worktree for my new feature branch, install the project dependencies, and verify the test suite passes before I start coding.