Files
everything-claude-code/commands/clean-gone.md
Affaan Mustafa 4813ed753f feat: consolidate all Anthropic plugins into ECC v2.0.0
Ports functionality from 10+ separate plugins into ECC so users only
need one plugin installed. Consolidates: pr-review-toolkit, feature-dev,
commit-commands, hookify, code-simplifier, security-guidance,
frontend-design, explanatory-output-style, and personal skills.

New agents (8): code-architect, code-explorer, code-simplifier,
comment-analyzer, conversation-analyzer, pr-test-analyzer,
silent-failure-hunter, type-design-analyzer

New commands (9): commit, commit-push-pr, clean-gone, review-pr,
feature-dev, hookify, hookify-list, hookify-configure, hookify-help

New skills (8): frontend-design, hookify-rules, github-ops,
knowledge-ops, lead-intelligence, oura-health, pmx-guidelines, remotion

Enhanced skills (8): article-writing, content-engine, market-research,
investor-materials, investor-outreach, x-api, security-scan,
autonomous-loops — merged with personal skill content

New hook: security-reminder.py (pattern-based OWASP vulnerability
warnings on file edits)

Totals: 36 agents, 69 commands, 128 skills, 29 hook scripts
2026-03-31 21:55:43 -07:00

676 B

description
description
Cleans up all git branches marked as [gone] (branches deleted on remote but still exist locally), including removing associated worktrees

Clean up stale local branches that have been deleted on the remote.

Steps

  1. Fetch and prune remote tracking refs:

    git fetch --prune
    
  2. Find branches marked as [gone]:

    git branch -vv | grep ': gone]' | awk '{print $1}'
    
  3. For each gone branch, remove associated worktrees if any:

    git worktree list
    git worktree remove <path> --force
    
  4. Delete the gone branches:

    git branch -D <branch-name>
    
  5. Report what was cleaned up