Agent skill

git-worktrees

Create and manage git worktrees (parallel branches) without stash/switching.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/git-worktrees-basic-bit-drasil

SKILL.md

Reference

  • docs/dev/worktrees.md

Core commands

From the base repo checkout:

  • List worktrees: git worktree list
  • Create branch + worktree: git worktree add -b feat/my-change ../drasil-wt/my-change origin/main
  • Add worktree for an existing branch: git worktree add ../drasil-wt/my-change feat/my-change
  • Remove a worktree: git worktree remove ../drasil-wt/my-change
  • Prune stale metadata: git worktree prune

For layout/deps/.env and integration test DB gotchas, see docs/dev/worktrees.md.

Safety

  • Do not remove a worktree if it has uncommitted changes.
  • Prefer one issue/feature per worktree.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results