worktrees

Official

Parallel git worktrees for isolation.

Authormaragudk
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables parallel development by using git worktrees, letting multiple agents work on different features simultaneously in isolation without interfering with the main working directory.

Core Features & Use Cases

  • Isolated worktrees: Create .worktrees/<branch-name> with its own checked-out branch.
  • Parallel development: Work on multiple features in parallel without stashing or switching contexts.
  • Management: List active worktrees and safely remove them when done (see also apps.md for services).
  • Notes: Keep ports and services isolated per worktree when applicable.

Quick Start

From the main repository, create a new worktree for your feature: git worktree add .worktrees/<branch-name> -b <branch-name> Change into the new worktree: cd .worktrees/<branch-name> Start working in isolation and commit as you would in the main repo.

Dependency Matrix

Required Modules

lsofdocker

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: worktrees
Download link: https://github.com/maragudk/skills/archive/main.zip#worktrees

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository