Claude Code Plugins

Community-maintained marketplace

Feedback

Create isolated git worktrees for reviewing PRs, branches, tags, or commits without affecting main working directory.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name git-worktree
description Create isolated git worktrees for reviewing PRs, branches, tags, or commits without affecting main working directory.

Git Worktree

Scripts

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)

Behavior

  • Location: ../<project>.worktrees/<folder-name>
  • IDE auto-detection: VS Code, JetBrains, or Claude CLI
  • Branch handling: local branches used directly, remote → worktree-branch-<name>, PRs → worktree-pr-<number>, tags/commits → detached HEAD
  • Windows: prefix with bash (requires Git Bash)