What problem does it solve? Parallel feature work in git often pollutes the main checkout, corrupts code indexers with nested duplicate trees, and wastes time re-running identical test suites and dependency installs across worktrees. This Skill manages the full git worktree lifecycle so isolated branches stay clean, measurable, and cheap to create. ## Core Features & Use Cases - CREATE mode: Sets up a new worktree as a sibling directory (never nested inside the repo), pins an explicit base commit, clones dependencies from a donor worktree with a matching lockfile instead of reinstalling, verifies the installed tree against the lockfile, and runs or reuses a cached baseline test result. - FINISH mode: Wraps up work in the current worktree with four options — merge locally, push and open a pull request via GitHub CLI, keep as-is, or discard with typed confirmation. - PRUNE mode: Reclaims worktrees that are clean and fully merged, reports idle ones, migrates nested layouts out of the repo, and prompts re-indexing so code metrics stay accurate. - Use Case: You need to develop a feature without touching your main checkout. Ask to create a worktree, and you get an isolated branch with dependencies cloned in seconds and a verified green test baseline before you write a line of code. ## Quick Start Create a git worktree for my new feature branch and verify the test baseline before I start working.