From pro-workflow
Creates and manages git worktrees for parallel coding sessions while waiting on tests, builds, CI, or during code review and exploration.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pro-workflow:parallel-worktreesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Zero dead time. While one session runs tests, work on something else.
Zero dead time. While one session runs tests, work on something else.
Use when waiting on tests, long builds, exploring approaches, or needing to review and develop simultaneously.
Claude Code:
claude --worktree # or claude -w (auto-creates isolated worktree)
Cursor / Any editor:
git worktree add ../project-feat feature-branch
# Open the new worktree folder in a second editor window
Both approaches create an isolated working copy where changes don't interfere with your main session.
These features are Claude Code-specific (skip if using Cursor):
claude -w auto-creates and cleans up worktreesisolation: worktree in agent frontmatterCtrl+F kills all background agents (two-press confirmation)Ctrl+B sends a task to backgroundgit worktree listgit worktree list
git worktree add ../project-feat feature-branch
git worktree add ../project-fix bugfix-branch
git worktree add ../project-exp -b experiment
git worktree remove ../project-feat
git worktree prune
Terminal 1: ~/project → Main work
Terminal 2: ~/project-feat → Feature development
Terminal 3: ~/project-fix → Bug fixes
Each worktree runs its own AI session independently.
| Scenario | Action |
|---|---|
| Tests running (2+ min) | Start new feature in worktree |
| Long build | Debug issue in parallel |
| Exploring approaches | Compare 2-3 simultaneously |
| Review + new work | Reviewer in one, dev in other |
| Waiting on CI | Start next task in worktree |
git -C ../project-feat statusgit worktree prune).npx claudepluginhub rohitg00/pro-workflow --plugin pro-workflowSets up Git worktrees for running multiple parallel Claude sessions on the same repo without conflicts. Use for review, refactor, test, and docs workflows with isolated directories.
Creates, lists, and cleans up Git worktrees for parallel Claude Code sessions on separate branches, enabling conflict-free multi-feature development.
Creates a git worktree for isolated parallel development — new branch in a separate directory with project setup and test baseline. Enables multiple Claude Code sessions on different tasks simultaneously.