What problem does it solve? Starting feature work directly in your main checkout risks polluting your current branch, mixing unrelated changes, and losing track of which workspace holds which experiment. This Skill guarantees every piece of work happens in an isolated workspace before any code is written. ## Core Features & Use Cases - Isolation Detection: Checks whether you are already inside a linked worktree or a submodule before creating anything, preventing nested worktrees. - Native Tool Preference: Uses platform-native worktree tools (e.g., EnterWorktree) when available, falling back to manual git worktree add only when no native tool exists. - Safe Setup and Baseline: Verifies the worktree directory is git-ignored, auto-detects project type (Node, Rust, Python, Go) to install dependencies, and runs the test suite to confirm a clean baseline. - Use Case: Before implementing a new feature branch, ask the agent to set up an isolated workspace; it will create .worktrees/my-feature, install dependencies, and confirm all tests pass before coding begins. ## Quick Start Set up an isolated git worktree for my new feature branch and verify the project tests pass before I start implementing.