What problem does it solve? Starting feature work directly on your current branch risks polluting your working state, and manually managing git worktrees is error-prone—nested worktrees, unignored directories, and untested baselines cause confusion later. ## Core Features & Use Cases - Isolation Detection: Detects whether you are already inside a linked worktree or a submodule before creating anything, preventing nested worktrees. - Native Tool Preference with Git Fallback: Uses platform-native worktree tools when available and falls back to git worktree add with directory priority rules (.worktrees/, worktrees/, legacy global path) and gitignore verification. - Project Setup and Baseline Verification: Auto-detects Node.js, Rust, Python, or Go projects, installs dependencies, and runs the test suite to confirm a clean baseline before implementation. - Use Case: Before implementing a new feature, ask the agent to set up an isolated workspace; it creates a worktree on a new branch, installs dependencies, runs tests, and reports readiness. ## Quick Start Set up an isolated worktree for my new feature branch and verify the test baseline is clean before I start implementing.