worktrees
OfficialParallel 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.