← ClaudeAtlas

tag-auditlisted

Triage and prune accumulated git safety tags using sort-by-SHA grouping and a per-tag decision tree (duplicate / branch-ref / intermediate-waypoint). Read-only by default; deletes only after explicit user confirmation. Use when stacked-rebase or surgical-fix sessions have accumulated multiple safety tags across namespaces (safety/*, pre-*, post-*, backup-*, stack-*), when /stack-cascade's Step 2 collision check blocks reuse of an OP_ID, or when auditing inherited tag soup. Pairs with /stack-cascade as post-success aftercare. Covers scenarios like: 'clean up safety tags', 'too many backup tags', 'prune accumulated tags', 'tag audit', 'tag-audit', 'safety tag cleanup', 'rollback anchor cleanup', 'which tags can I delete', 'tag namespace collision', 'OP_ID already has tags'.
voxpelli/claude-git · ★ 0 · AI & Automation · score 76
Install: claude install-skill voxpelli/claude-git
# Tag Audit — triage accumulated safety tags Stacked-rebase sessions accumulate safety tags fast — each surgical operation deserves its own rollback anchor, but the cost of regret is high. Once an operation is validated and pushed, those tags decay into redundancy: they either duplicate another tag, point at the same SHA as a current branch ref, or mark an intermediate waypoint no one will ever `git reset` back to. This skill audits the safety-tag namespace, surfaces duplicates by sorting on SHA (not name), proposes deletions with reasons, and deletes only after explicit confirmation. ## When to Use - After a successful + pushed + CI-green stacked-rebase or surgical-fix session, when the operation's safety tags are no longer load-bearing. - When `/stack-cascade` Step 2 refuses to proceed because the `OP_ID` namespace is non-empty. - When `git tag -l 'safety/*' 'pre-*' 'post-*'` returns more entries than feels healthy and you want to know which ones still earn their keep. - When inheriting a workspace from a past session and the tag namespace is unfamiliar. ## When NOT to Use - During an in-flight cascade or surgical fix — tags are still load-bearing rollback anchors. - When the operation hasn't been validated end-to-end (CI green, PRs reviewed, no surprises from teammates) — the rollback window is still open. - On release tags or other semantically-meaningful tags outside the safety-tag pattern set — narrow the pattern set first. ## The Survivor Heurist