Back to skills
SKILL.md
Wt
ASecurityCreate a git worktree in worktree/ subdirectory with up-to-date master
- 4,947 stars
- 0 votes
- 0 copies
- 2 views
- Added September 20, 2026
Security analysis
100/100npx -y skills add homeassistant-ai/ha-mcp --skill wt --agent claude-codeAre you the author of Wt?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/homeassistant-ai-ha-mcp)---
name: wt
description: Create a git worktree in worktree/ subdirectory with up-to-date master
argument-hint: "<branch-name>"
allowed-tools: Bash
---
# 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`
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.