Git Cleanup banner
Trail of Bits Trail of Bits

Git Cleanup

Development community Advanced

Description

A Claude Code skill for safely cleaning up accumulated git worktrees and local branches.

Installation

Terminal
claude install-skill https://github.com/trailofbits/skills/tree/main/plugins/git-cleanup

README

git-cleanup

A Claude Code skill for safely cleaning up accumulated git worktrees and local branches.

What It Does

Analyzes your local git repository and categorizes branches/worktrees into:

    undefined

The skill uses a gated workflow requiring explicit user confirmation before any deletions.

When to Use

Invoke with `/git-cleanup` when you have accumulated many local branches and worktrees that need cleanup.

**Important**: This skill only runs when explicitly invoked. It will never suggest cleanup proactively or run automatically.

Safety Features

    undefined

Installation

claude plugins:add trailofbits/skills/git-cleanup

Example

User: /git-cleanup

Claude: [Analyzes branches and worktrees]
        [Presents categorized tables]
        "I found 5 branches safe to delete, 2 needing review.
         Which would you like to clean up?"

User: "Delete the merged branches"

Claude: "I will delete these branches:
         - feature/auth
         - bugfix/login
         Confirm? (yes/no)"

User: "yes"

Claude: [Executes and reports results]