What problem does it solve?
Managing parallel development across multiple software milestones often leads to file conflicts, branch chaos, and environment clashes when teams try to work on features concurrently without proper isolation.
Core Features & Use Cases
- Automated Parallel Worktree Setup: Creates isolated git worktrees for each selected milestone, each with its own dedicated branch and linked shared project infrastructure like rules and specs.
- Isolation & Verification: Enforces disjoint port ranges, independent dependency restores, and link integrity checks per worktree to prevent cross-milestone interference.
- Safe Lifecycle Management: Handles quality gate execution per worktree and provides safe cleanup workflows that remove links before deleting worktrees to avoid accidental deletion of shared project content.
- Use Case: A team implementing milestones 018, 019, and 024 concurrently can use this skill to spin up isolated worktrees for each, run tests independently, and merge changes without conflicts.
Quick Start
Use the worktree-parallel skill to set up isolated parallel git worktrees for your selected milestones with linked project infrastructure and independent dependency restores.