From git-sweep
Clean stale git branches and worktrees interactively. Audits local/remote branches, detects squash-merged and orphaned branches, presents categorized cleanup with user confirmation. Use when: "git sweep", "sweep branches", "branch cleanup", "prune stale branches".
npx claudepluginhub bengous/claude-code-plugins --plugin git-sweepThis skill uses the workspace's default tool permissions.
Route to the correct cleanup phase based on repo state.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Share bugs, ideas, or general feedback.
Route to the correct cleanup phase based on repo state.
git branch --show-currentgit rev-parse --show-toplevel | sed 's|.*/||'git worktree listtest -x "${CLAUDE_PLUGIN_ROOT}/scripts/git-clean-audit" && test -x "${CLAUDE_PLUGIN_ROOT}/scripts/git-clean-apply" && echo "ok" || echo "missing"if tools == "missing":
STOP — tell user: git-clean-audit and/or git-clean-apply not executable.
Run: chmod +x "${CLAUDE_PLUGIN_ROOT}/scripts/git-clean-audit" "${CLAUDE_PLUGIN_ROOT}/scripts/git-clean-apply"
else:
invoke /git-sweep-audit
The audit command handles all "nothing to clean" detection itself (local branches, remote branches, worktrees). Do not short-circuit here.