From git-plugin
Create isolated git worktrees for reviewing PRs, branches, tags, or commits without affecting main working directory.
How this skill is triggered — by the user, by Claude, or both
Slash command
/git-plugin:skills/git-worktreeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Setup:** `"${CLAUDE_PLUGIN_ROOT}/skills/git-worktree/setup-worktree.sh" --pr|--branch|--tag|--commit <VALUE>`
Setup: "${CLAUDE_PLUGIN_ROOT}/skills/git-worktree/setup-worktree.sh" --pr|--branch|--tag|--commit <VALUE>
Options: --editor skip | --editor-cmd <code|idea|claude>
Open main: "${CLAUDE_PLUGIN_ROOT}/skills/git-worktree/open-main-worktree.sh"
Cleanup: "${CLAUDE_PLUGIN_ROOT}/skills/git-worktree/cleanup-worktree.sh" --pr|--branch <VALUE>
Options: --yes or -y (skip confirmation)
../<project>.worktrees/<folder-name>worktree-branch-<name>, PRs → worktree-pr-<number>, tags/commits → detached HEADbash (requires Git Bash)npx claudepluginhub vkkotha/claude-skills --plugin git-pluginManages Git worktrees for parallel development: create from main with .env copying, list status, switch, cleanup interactively via bash script.
Creates isolated git worktrees for parallel development without disrupting the main workspace. Includes safety verification to prevent accidental commits of worktree contents.
Manage Git worktrees for isolated parallel development. Automates creation, switching, and cleanup with .env copying and .gitignore management. Useful for code reviews and feature work.