← ClaudeAtlas

disklisted

Use when a machine is low on disk space, when the user wants to find what is consuming it, or when the user asks whether a large directory is safe to delete. Triggers on "disk is full", "out of space", "what is eating my disk", "where did my space go", "clean up my drive", "find the biggest directories", "reclaim disk space", "clean up crap", "my home directory is huge", or "free up space". Also on safe-to-delete questions about specific consumers — "can I delete my npm cache", "are my old agent sessions safe to remove", "is this backup a duplicate", "node_modules is eating my SSD" — and on virtual-disk pressure like "why is my ext4.vhdx so large", "WSL is taking hundreds of gigabytes", or "shrink my WSL disk". Surveys every filesystem layer, classifies each candidate as regenerable cache, proved-redundant copy, or irreplaceable agent history, and reclaims only what a proof says is safe. Protects LLM transcripts and session stores by default. Never halts a VM or WSL guest on its own initiative.
tony/ai-workflow-plugins · ★ 2 · AI & Automation · score 69
Install: claude install-skill tony/ai-workflow-plugins
# Disk Find what is consuming a machine's disk, and reclaim it without losing anything the user cannot get back. the `disk-usage` skill runs the survey and classification read-only. the `disk-reclaim` skill runs the full pipeline through to execution. The failure mode this guards against is not missing some space. It is deleting a directory whose name suggested it was a duplicate and which turned out to hold the only copy of something. Every destructive step is gated on a proof, and the proofs are specified rather than left to judgment. ## Non-negotiables **Never halt the environment.** `wsl --shutdown`, `wsl --terminate`, VM stop commands, and container-runtime restarts are the user's to run. They kill unsaved work across every shell and editor on the machine. Print the command, say what it interrupts, and stop. Approval to delete caches is not approval to terminate the environment. **Never delete on the strength of a name.** `*-backup-*`, `.old`, `.bak`, and `archive-*` carry no information about whether a copy is redundant. Run the proof. **Agent history is protected by default.** Reclaim from transcripts and session stores only through the owning tool's own archival path, or by proving one copy redundant against another. **Report guest and host separately.** Space freed inside a virtual disk is not space freed on the machine until the disk is compacted. ## Survey Establish the layer structure before measuring anything. Read `references/virtual-disks.md`. Run `d