Agent skill
git-worktrees
Use Git worktrees to isolate tasks and keep diffs small and parallelizable
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/productivity/git-worktrees
SKILL.md
Git Worktrees
Purpose
Create parallel worktrees for distinct tasks to keep changes isolated and reviews clean.
When to Use
- Parallel task execution; spikes; conflicting changes
Behavior
- Pre-check:
git status --porcelainmust be clean. - Suggest names:
wt-TASK-<id>orwt-<short-topic>. - Commands:
- Create:
git worktree add ../<name> <base-branch> - Switch: open the new dir; confirm branch
- Remove (after merge):
git worktree remove ../<name>
- Create:
- Cleanup checklist.
Guardrails
- Never create/remove with dirty status.
- Echo exact commands; do not execute automatically.
Integration
/lazy task-exec(optional), Coder agent setup phase.
Example Prompt
Create a dedicated worktree for TASK-1.2 on top of
feature/auth.
Didn't find tool you were looking for?