What problem does it solve?
Creating parallel coding tasks in the same Git repo often leads to file conflicts and messy context switching, so this Skill sets up isolated worktrees that let you run multiple Claude Code sessions safely.
Core Features & Use Cases
- Create isolated worktrees: Generates a sibling directory with a dedicated branch and a TASK.md that a new session will auto-read.
- List, merge, and clean up: Shows active worktrees, merges a worktree branch back into your current branch, and removes merged worktrees while handling safety prompts for conflicts or uncommitted changes.
- Use case: When you need to tackle two fixes at once—like updating UI spacing and adjusting API rate limiting—create two worktrees so both changes can proceed without stepping on each other.
Quick Start
Open a terminal in your repo and run /worktree "Fix padding issues in settings pages" to create the worktree, branch, and TASK.md, then start a parallel Claude Code session in the new directory.