Worktree Rm banner
igerber igerber

Worktree Rm

Git community

Description

--- description: Remove a git worktree and optionally delete its branch argument-hint: "<name>" --- # Remove Git Worktree Remove an existing worktree. Arguments: $ARGUMENTS ## Instructions ### 1. Parse Arguments Extract **name** from `$ARGUMENTS`. If empty, abort: ``` Error: Name required. Usage: /worktree-rm <name> Tip: Run /worktree-ls to see active worktrees. ``` Validate that **name** starts with a letter or digit, followed by `[a-zA-Z0-9._-]`. If it starts with `-` or contains invalid

Installation

Installs to ~/.claude/commands/igerber-diff-diff-worktree-rm.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/igerber/diff-diff/HEAD/.claude/commands/worktree-rm.md -o ~/.claude/commands/igerber-diff-diff-worktree-rm.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository