What problem does it solve? Working on multiple features in a monorepo forces developers to stash changes, switch branches, or clone the repository repeatedly. This Skill creates full-repository linked Git worktrees from the exact current local feature branch, lets each child branch advance independently, and serializes their commits back into one source branch without pushing child branches or opening pull requests. ## Core Features & Use Cases - Parallel Worktree Creation: Run $worktree add from a clean primary checkout to create a generated child branch and full linked worktree pinned to the exact captured source SHA, with an optional --project starting directory and exact --reuse support. - Serialized Integration: Run $worktree integrate <name> from the primary checkout to safely commit eligible child and source changes, build a private two-parent merge candidate, validate it non-mutatingly, and fast-forward the source branch only to the exact validated SHA. - Proof-Gated Removal: Run $worktree remove <name> to delete a child worktree and its local ref only when it is unchanged from its base or its recorded merge remains reachable from the source branch. - Use Case: A developer needs to update Terraform modules and Helm charts concurrently in one monorepo. They create two worktrees, develop in each returned directory, integrate each child serially into the local feature branch, then publish that single accumulated branch. ## Quick Start Ask the agent to run $worktree add with a short task description from your clean feature branch checkout to create a linked worktree and start working in the returned directory.