What problem does it solve?
This Skill enables teams to execute multiple implementation tasks concurrently by deploying isolated git worktrees per task, eliminating cross-task interference and accelerating delivery.
Core Features & Use Cases
- Parallel task execution: Run multiple workers in parallel without cross-task interference.
- Isolated worktrees: Each worker operates in its own git worktree with separate branches.
- Lifecycle automation: Tracks states across stages and integrates with PR flows to streamline review and merge.
- Use Case: Simultaneously develop features for different tasks (e.g., TASK-001, TASK-002) in parallel, then create PRs for review.
Quick Start
Spawn a worker:
python3 .claude/skills/parallel-workers/scripts/worker_manager.py spawn --task-id "TASK-001" --description "Implement user authentication" --agent "code-author" --base-branch "feature/epic-33-claude-orchestrator"
List active workers:
python3 .claude/skills/parallel-workers/scripts/worker_manager.py list
Get worker status:
python3 .claude/skills/parallel-workers/scripts/state_tracker.py get worker-001
Cleanup merged workers:
python3 .claude/skills/parallel-workers/scripts/worker_manager.py cleanup --state MERGED