Create isolated git worktrees

worktreeskillsetup L20
vanducng/skills
What it does

Create and manage isolated git worktrees

Best for

When multiple agents or developers need to work on different features in parallel without branch conflicts.

Inputs
  • · Feature description or branch name
  • · Project name (optional for monorepo)
Outputs
  • · New git worktree directory
  • · Checked-out feature branch
Requires
  • · git
Preconditions
  • · Git repo exists
  • · Sufficient disk space for isolated checkout
Failure modes
  • · Submodules not updated; missing dependencies
  • · Base branch doesn't exist
Trust signals
  • · 9 detailed flags documented
  • · Monorepo + submodule support
  • · JSON output schema for parsing
  • · Runtime auto-detection