What problem does it solve? Feature work done directly in your main checkout risks contaminating your current branch and mixing unrelated changes. This Skill ensures every implementation task starts 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 workspaces. - Native Tool Preference with Git Fallback: Uses harness-provided worktree tools (e.g., EnterWorktree) first, and only runs git worktree add when no native tool exists. - Safe Directory Selection: Picks .worktrees/ or worktrees/ based on existing conventions, verifies the directory is git-ignored, and commits the ignore rule if needed. - Use Case: Before implementing a new feature branch, the Skill sets up .worktrees/feature-x, installs 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 starting implementation.