What problem does it solve? Working on multiple branches or reviewing pull requests usually requires stashing changes or cloning the repository again, which disrupts your current work. This Skill manages Git worktrees so you can run isolated parallel development environments without touching your main checkout. ## Core Features & Use Cases - Worktree Lifecycle Management: Create, list, switch between, and clean up worktrees through a single interactive script with confirmation prompts. - Automatic Environment Setup: Copies .env, .env.local, and .env.test files from the main repository into each new worktree and keeps .worktrees in .gitignore. - Safe Cleanup: Interactively removes inactive worktrees while protecting the currently active one. - Use Case: While reviewing a pull request, create an isolated worktree with all environment variables in place, run the code, then clean up afterward without ever leaving your feature branch. ## Quick Start Ask the agent to create a new Git worktree for a branch named feature-login using the worktree manager script.