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 your platform's 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 worktrees. - Native Tool Preference: Uses harness-provided worktree tools (e.g., EnterWorktree) first, falling back to git worktree add only when no native tool exists. - Safe Directory Management: Selects .worktrees/ or worktrees/ directories, verifies they are git-ignored, and commits the ignore rule if needed. - Use Case: Before implementing a new feature, the Skill sets up an isolated worktree, installs project dependencies (npm, cargo, pip, go), runs baseline tests, and reports a clean starting state. ## Quick Start Set up an isolated git worktree for my new feature branch and verify the project tests pass before I start implementing.