git-worktrees

Manage multiple Git worktrees for parallel development across branches.

3|1|Updated Dec 8, 2025
One-click install
npx skills add https://github.com/bobmatnyc/terminator --skill git-worktrees-bobmatnyc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-worktrees
Source: https://github.com/bobmatnyc/terminator/tree/main/.claude/skills/universal-collaboration-git-worktrees
Command: npx skills add https://github.com/bobmatnyc/terminator --skill git-worktrees-bobmatnyc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage multiple Git worktrees for parallel development across branches.

Core Features & Use Cases

  • Create isolated worktrees for each feature or PR to avoid branch switching.
  • List, prune, and maintain multiple working directories tied to different branches.
  • Use Case: Run parallel development and test interactions between features without merging.

Quick Start

Use the git worktree commands to add, list, and remove worktrees as needed.

Frequently Asked Questions about git-worktrees

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use git worktrees for parallel development across multiple branches?

Git worktrees let you create isolated working directories for each branch, enabling parallel development without constantly switching contexts. You can manage isolated feature work and test interactions between features without merging them first.

What is the best way to manage stacked PRs with isolated working directories?

Managing stacked PRs requires isolated working directories tied to different branches. Using git worktrees provides clear commands for creating, listing, and removing these directories, which keeps parallel feature testing organized and separate.

How do I list and prune multiple git worktrees tied to different branches?

You can list and prune multiple git worktrees using dedicated commands provided by the Skill. Pruning removes stale worktree references, maintaining a clean environment for your parallel branch management and isolated feature work.

Does this approach work for running parallel tests across feature branches?

Yes, git worktrees are designed for parallel testing scenarios where multiple branches must be developed simultaneously. By maintaining multiple working directories, you can test interactions between features without needing to merge branches.

Do I need any special dependencies to manage multiple Git worktrees?

No special dependencies are required to manage multiple Git worktrees. The Skill operates as a basic implementation that provides commands and best-practice guidance for multi-branch workflows directly within your existing Git environment.