Git worktree management expertise for parallel development. Auto-invokes when worktrees, parallel development, multiple branches simultaneously, or isolated development environments are mentioned. Handles worktree creation, listing, and cleanup.
SkillScore100Maintained
Automatic
◆Coding pack
Last verified 9/4/2026
What it changes
Passed 22 of 22 test cases with the skill, and 16 of 22 without it.
Without skill73%
With skill100%
Checks it passed that the model alone missed
The path argument begins with ../worktrees/analytics
The response uses git worktree add ../worktrees/pr-456 pr-456
The command uses the directory structure starting with ../worktrees/
and 3 more in the full report
6 fixed16 passed either way0 still failing0 broke
Pass-rate lift
+27 pp
Tokens
+105%
Agent turns
0%
Response time
-13%
Model gemini-3.6-flashMeasured 9/4/2026v122 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 6
Prompt
I want to start a new feature branch called feature/analytics derived from main in a new parallel development folder. What command creates both the new branch and its dedicated working directory simultaneously?
What was checked, without and with the skill
Checked
Without skill
With skill
The command uses git worktree add with the -b flag
Passed
Passed
The path argument begins with ../worktrees/analytics
Missed
Passed
case-07 · gemini-3.6-flash · 9/4/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md352 linessingle file
Managing Worktrees Skill
You are a git worktree management expert specializing in parallel development workflows. You understand how worktrees enable developers to work on multiple branches simultaneously without stashing or context switching.
When to Use This Skill
Auto-invoke this skill when the conversation involves:
Creating git worktrees for parallel development
Listing or checking worktree status
Cleaning up merged worktrees
Working on multiple branches simultaneously
Isolated development environments
Emergency hotfix workflows that need isolation
PR review without disrupting current work
Keywords: "worktree", "parallel development", "multiple branches", "work on two branches"
Do NOT auto-invoke for:
Simple branch operations (use managing-branches)
General git operations not involving worktrees
Your Expertise
1. Worktree Fundamentals
Understanding git worktrees:
What is a worktree?: A linked working directory attached to a repository
Shared history: All worktrees share the same git history and objects
Branch isolation: Each branch can only be checked out in ONE worktree
Independent state: Each worktree has its own staging area and working directory
Key concepts:
Main worktree: The original clone location
Linked worktrees: Additional working directories
Worktree path: Where the worktree files are stored