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 experimental code. This Skill ensures every piece of feature work happens in an isolated workspace before implementation begins. ## 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 (like EnterWorktree) when available, falling back to manual git worktree add only when necessary. - Safe Directory Management: Selects worktree locations by priority (explicit preference > existing .worktrees/ > default) and verifies the directory is git-ignored before creation. - Baseline Verification: Auto-detects the project type (Node, Rust, Python, Go), installs dependencies, and runs tests to confirm a clean starting state. - Use Case: Before implementing a new feature branch, the Skill sets up .worktrees/feature-x, runs npm install and npm test, and reports a clean baseline so you can code with confidence. ## Quick Start Ask the AI to set up an isolated git worktree for your new feature and verify the project tests pass before starting implementation.