What problem does it solve?
This Skill enables parallel development by using git worktrees, letting multiple agents work on different features simultaneously in isolation without interfering with the main working directory.
Core Features & Use Cases
- Isolated worktrees: Create .worktrees/<branch-name> with its own checked-out branch.
- Parallel development: Work on multiple features in parallel without stashing or switching contexts.
- Management: List active worktrees and safely remove them when done (see also apps.md for services).
- Notes: Keep ports and services isolated per worktree when applicable.
Quick Start
From the main repository, create a new worktree for your feature:
git worktree add .worktrees/<branch-name> -b <branch-name>
Change into the new worktree: cd .worktrees/<branch-name>
Start working in isolation and commit as you would in the main repo.