What problem does it solve? Working on multiple branches simultaneously normally requires constant stashing and switching, and parallel coding agents editing the same checkout cause file conflicts. This Skill provides Git worktree commands and patterns so multiple branches can be checked out in separate directories at once. ## Core Features & Use Cases - Parallel Branch Checkouts: Create, list, and remove worktrees with git worktree add, list, remove, and prune. - Agent Isolation Pattern: Spawn per-agent worktrees under /tmp so backend, frontend, and tester agents edit files independently without conflicts. - Concurrent Hotfix and Review Workflows: Handle a security hotfix or check out a PR branch for review while feature development continues in the main checkout. - Cleanup Script: A shell snippet that finds and removes stale agent worktrees, then prunes metadata. - Use Case: While building a feature, a critical security patch arrives. Create a worktree for the hotfix branch, commit and push the fix there, then return to your feature work without stashing anything. ## Quick Start Ask the agent to create a Git worktree for a hotfix branch so you can patch it without interrupting your current feature work.