Claude Code 用の git worktree 管理プラグイン。一覧・新規作成・検索・切り替え・削除・リネーム・pruneのライフサイクル管理を、ネイティブツール(EnterWorktree/ExitWorktree)優先・gitコマンドフォールバックの方針で行う。
/plugin marketplace add mostlyfine/git-worktree
/plugin install git-worktree@git-worktree
自然文で依頼するだけでスキルが自動的にトリガーされる。例:
- 「worktree一覧見せて」
- 「feature/xxx ブランチでworktree作って」
- 「xxxを含むworktreeどれ?」
- 「さっき作ったworktreeに移動して」
- 「old-experiment ってworktree消して」
- 「feature/old を feature/new にリネームして」
- 「マージ済みのworktree掃除して」
新規機能開発のために隔離ワークスペースを1つ立ち上げるだけの用途には superpowers:using-git-worktrees の方が適している。一覧・検索・任意worktreeへの切り替え・削除・リネーム・pruneが絡む操作はこのプラグインが担当する。
git-worktree-manager— 一覧・新規作成・検索・移動・削除・リネーム・pruneそれぞれについて、ネイティブツールが使えるかを判定し、使えない場合は同梱スクリプト(scripts/wt-list.sh,scripts/wt-create.sh,scripts/wt-remove.sh,scripts/wt-rename.sh,scripts/wt-prune.sh)でgitコマンドにフォールバックする。詳細はskills/git-worktree-manager/SKILL.mdを参照。
要件: Claude Code、git。