AI agent skill · by @homeassistant-ai
Wt
Create a git worktree in worktree/ subdirectory with up-to-date master
Archived 2026-10-23 · Source updated 2026-10-11 · License: MIT. Check the original repository for the latest version.
SKILL.md instructions
# Create Git Worktree Create a new worktree in `worktree/<branch-name>` with branch `<branch-name>`. ## Execution ```bash # Return to repo root cd "$(git rev-parse --show-toplevel)" # Pull latest master git checkout master git pull origin master # Create worktree git worktree add worktree/"$ARGUMENTS" -b "$ARGUMENTS" # Initialize submodules (skills-vendor) git -C worktree/"$ARGUMENTS" submodule update --init --recursive # Navigate to worktree cd worktree/"$ARGUMENTS" # Confirm location and branch echo "" echo "✅ Worktree created and ready:" echo " Location: $(pwd)" echo " Branch: $(git rev-parse --abbrev-ref HEAD)" echo "" echo "You can now work in this isolated environment." ``` ## Notes - Worktree inherits `.claude/skills/` workflows - To remove when done: `cd ../.. && git worktree remove worktree/"$ARGUMENTS"` - List all worktrees: `git worktree list`