ajhcs/looper/bead-cleaner
Claude Code and agent skill by ajhcs/looper
- community
Checking that the SKILL.md file is still in the repository.
Audit open bd beads against the project's current direction and safely re-scope, defer, deduplicate, supersede, close, or delete them. Use when the user asks to clean up, prune, triage, archive, close, or delete stale, obsolete, duplicate, abandoned, or nonsensical beads.
Install
npx vskill@latest install ajhcs/looper/bead-cleanerSKILL.md
Bead Cleaner
Reduce backlog noise without erasing useful history or breaking dependency context. Default to a read-only audit and an approval-ready action plan.
Ownership And Routing
- Luna xhigh may inventory, compare, and format bounded bead data.
- Terra High owns classification, dependency judgment, mutation, verification, and final synthesis.
- Sol Medium receives a decision packet only when the product direction itself requires reconciliation.
Treat these as preferred roles and record the verified runtime separately. Ground product direction in explicit user guidance or authoritative plans, parent beads, PRDs, ADRs, roadmaps, or branch goals. Age or inactivity alone does not prove misalignment.
Audit
- Run
bd whereandbd status. If no database exists, stop without initializing one. - Pin the authoritative outcome, non-goals, sources, and cutoff assumptions.
- Read open beads with
bd list --status open --limit 0 --json; expand to other statuses only when requested. - Inspect details, children, references, dependency links, and relevant repository evidence.
- Assign one primary action and cite evidence. Use
reviewwhen direction or evidence conflicts. - Return the stable action plan below, then apply only the approved mutation set.
Classification
keep: aligned and actionable.rewrite: aligned intent with misleading scope, acceptance, priority, or parentage.defer: valuable later but intentionally outside the active direction.duplicate: same outcome as a canonical bead; usebd duplicate <id> --of <canonical>.supersede: replaced by a newer bead; usebd supersede <old> --with <new>.close: no longer planned, already satisfied, or invalid, but history remains useful.delete: accidental, test, empty, corrupt, sensitive, or irreparably misleading noise with no unique decision or dependency value.review: evidence is insufficient.
Prefer rewrite, duplicate, supersede, or close over delete. Defer only work intended to re-enter later.
Mutation Gate
No mutation may run until the user approves an action plan containing exact IDs, reasons, commands, and dependency impact.
Deletion additionally requires:
- An explicit final ID list; never derive it from a broad filter.
bd delete <ids> --dry-runwith no unexpected dependent or extra ID.- User approval of that exact dry-run result.
bd delete <ids> --force --reason "...", preserving tombstones.- Re-read of affected beads and dependents after mutation.
Never use --hard or --cascade. Stop if the database changes between preview and apply, dependents would be orphaned, or the command affects anything outside the approved set.
Action Plan
After mutation, replace approval_required with applied and include verification evidence. Keep commands copyable and audit reasons durable.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/bead-cleaner/SKILL.md
Popularity
- Repository stars
- 1
- 7-day trend score
- 3
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ajhcs/looper/bead-cleaner)