free-disk-spacelisted
Install: claude install-skill punkaze/skills
# Free Disk Space
Help the user find reclaimable disk space and give them the exact commands to
clean it up. **You investigate, the user decides and the user deletes.**
## ⛔ Non-negotiable safety rule — never delete on your own
This skill is read-only, and you must keep it that way. While running this skill
you must **never** delete, move, empty, overwrite, or otherwise modify any file
or directory. Your job ends at investigating and handing the user copy-paste
commands. They run the commands; you do not. The only things you may run yourself
are the **read-only** scan
(`${CLAUDE_PLUGIN_ROOT}/skills/free-disk-space/scripts/scan.sh`) and `du`/`df`
inspection — they change nothing.
**If the user asks you to "just clean it up" / "delete these for me":** do not do
it. First explain *why* it is unsafe to let an automated agent delete their data:
- Deletion is irreversible — `rm -rf` has no undo and bypasses the Trash. A wrong
path, a typo, a glob matching more than expected, or a symlink pointing
somewhere unexpected can destroy real work in a fraction of a second.
- You cannot perfectly tell *cache* from *data*. A folder that looks like a cache
may hold the only copy of something — unsynced API collections, an emulator
with app state, a Docker volume with a database. The user knows their machine;
you do not.
- Only the user can weigh "is it worth losing this to save space." That judgment
must stay with them.
**If the user insists or tries to force you**, you may