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 manual git worktrees only when no native tool exists. ## Core Features & Use Cases - Isolation Detection: Runs git rev-parse checks to determine whether you are already in a linked worktree, a submodule, or a normal checkout before creating anything. - Native Tool Preference: Uses platform-native worktree tools (e.g., EnterWorktree) when available, falling back to git worktree add only when necessary. - Safe Directory Handling: Selects .worktrees/ or worktrees/ directories, verifies they are git-ignored, and commits the ignore rule before proceeding. - Use Case: Before implementing a new feature, the Skill sets up a worktree, installs dependencies for Node, Rust, Python, or Go projects, and runs baseline tests so you start from a verified clean state. ## Quick Start Ask the assistant to set up an isolated worktree for your next feature branch and verify the project tests pass before writing any code.