What problem does it solve? Starting feature work directly in your main checkout risks mixing unfinished changes with your current branch state. 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: Checks whether you are already inside a linked worktree or a submodule before creating anything, avoiding nested or duplicate workspaces. - Native Tool Preference: Uses platform-native worktree tools (like EnterWorktree or /worktree commands) when available, falling back to git worktree add only when necessary. - Safe Directory Handling: Selects .worktrees/ or worktrees/ directories, verifies they are git-ignored before creation, and commits the ignore rule if missing. - Use Case: Before implementing a new feature branch, the Skill sets up an isolated worktree, installs project dependencies (npm, cargo, pip, or go), runs the test suite to confirm a clean baseline, and reports readiness. ## Quick Start Ask the AI to set up an isolated worktree for your next feature branch and verify the project tests pass before you start coding.