What problem does it solve? When a Mac or Linux machine runs out of disk space ("No space left on device"), blindly scanning the whole home directory is slow and risky. This Skill targets known space hogs first—package manager caches, language toolchains, Docker images, stale node_modules—and proposes deletions in order of safety, always requiring user approval before removing anything. ## Core Features & Use Cases - Knowledge-first measurement: Measures a curated list of cache paths (uv, npm, Homebrew, HuggingFace, Ollama, mise, Go, Rust, Scala, pnpm, Xcode DerivedData) in a single du command instead of walking the entire home directory. - Impact-ordered proposals with approval gates: Separates regenerable caches (batch approval) from expensive re-downloads like HF/Ollama models and Docker images (itemized approval), and never touches user data or session history. - Stale repository cleanup script: The bundled clean-recreatable.sh finds node_modules, .venv, build, dist, target and similar directories only in repositories whose last commit is older than a given number of days, writing a reviewable list file before any deletion. - Use Case: Your disk is full before a release build. Run the Skill to instantly see that uv cache holds 8GB, an old Ollama model holds 12GB, and 40 stale worktrees hold 20GB of node_modules—then approve each tier and watch free space recover. ## Quick Start Ask the assistant to free up disk space on this machine, for example: "My disk is almost full, find what's taking space and help me safely reclaim 20GB."