Install
$ agentstack add skill-ao92265-claude-code-playbook-git-cleanup ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Git Cleanup
Tidy up your git repository by removing stale branches and pruning remotes.
Steps
- Survey current state:
git branch -a— list all local and remote branchesgit remote prune origin --dry-run— show stale remote references- Count: local branches, remote branches, stale references
- Identify merged branches:
git branch --merged main— local branches already merged into main- Exclude: main, master, develop, and the current branch
- List candidates for deletion with their last commit date
- Identify stale branches:
- Find branches with no commits in the last 90 days
- Show the last commit message and author for each
- Mark as "safe to delete" or "review needed"
- Show the plan:
- List branches to delete (merged + stale)
- List branches to keep (unmerged with recent activity)
- List branches that need human review
- ASK the user for confirmation before deleting anything
- Execute cleanup (with permission):
- Delete confirmed local branches:
git branch -d - Prune stale remote references:
git remote prune origin - Only use
-D(force delete) if the user explicitly approves for unmerged branches
- Post-cleanup report:
- Branches deleted: X local, Y remote references pruned
- Branches kept: Z
- Disk space recovered (if significant):
git gc --aggressivesuggestion
Important
- NEVER delete unmerged branches without explicit user approval.
- NEVER force-delete (
-D) without confirmation — unmerged work could be lost. - Don't touch main, master, or develop branches.
- Show what will be deleted before doing it — cleanup is easier to review than to undo.
- Remote branch deletion requires extra confirmation —
git push origin --deleteaffects others.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ao92265
- Source: ao92265/claude-code-playbook
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.