Help us improve
Share bugs, ideas, or general feedback.
From git-plugin
Create isolated git worktrees for reviewing PRs, branches, tags, or commits without affecting main working directory.
npx claudepluginhub vkkotha/claude-skills --plugin git-pluginHow 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>`
Manages 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.
Share bugs, ideas, or general feedback.
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)