What problem does it solve? Working on multiple branches or reviewing pull requests normally requires stashing changes or cloning the repo again. This Skill manages git worktrees through a single script that creates isolated checkouts, copies environment files, and trusts mise/direnv configs so parallel work starts without manual setup. ## Core Features & Use Cases - Managed worktree lifecycle: Create worktrees from main (or any base branch), list them with status, switch between them, and interactively clean up inactive ones. - Automatic environment setup: Copies .env, .env.local, .env.test and similar files from the main repo into each new worktree, with backups when files already exist. - Branch-aware dev tool trust: Auto-trusts mise and direnv configs only when unchanged from a trusted baseline branch, flagging modified configs for manual review. - Use Case: While running two Claude Code sessions in parallel, create a worktree for a PR review in one session and a feature branch in another, each with its own .env files and trusted tool configs, then clean both up after merge. ## Quick Start Ask the agent to create a new git worktree named feature-login from main using the worktree manager script.