What problem does it solve? Working on multiple features or branches simultaneously forces constant stashing, context switching, and merge conflicts in a single checkout. This Skill creates isolated git worktrees and delegates work to parallel subagents so multiple branches progress independently without interfering with your main workspace. ## Core Features & Use Cases - Worktree Creation and Management: Creates worktrees as sibling directories (<repo>-worktrees/<branch>/), lists current state, and handles new or existing branches with absolute paths. - Parallel Subagent Orchestration: Launches background general-purpose Task agents — one per worktree — with complete task context, bootstrap instructions, and monitoring via TaskOutput. - Safe Merge and Cleanup: Enforces the correct order of removing worktrees before merging PRs, rebasing conflicting branches on updated main, and returning to a clean main branch. - Use Case: You have three independent features from a sprint plan. The Skill creates three worktrees, launches three subagents that each bootstrap dependencies, implement, test, commit, and open PRs, then merges them sequentially after cleanup. ## Quick Start Ask the AI to create a separate git worktree for each task in your plan and run parallel subagents to implement, test, and open a pull request for each one.