mac-software-storage-cleanuplisted
Install: claude install-skill YangsonHung/awesome-agent-skills
# Mac Software Storage Cleanup
## Overview
Audit installed software and storage usage on macOS, produce prioritized cleanup recommendations, and execute low-risk cleanup only after confirmation. The skill separates app inventory, cache cleanup, simulator data, and medium-risk application data so destructive actions remain explicit and reversible where possible.
## When to Use
Use this skill when the user:
- Wants to inspect software installed under `/Applications`, `~/Applications`, Homebrew Formula, or Homebrew Cask
- Wants storage usage ranked by size across apps and common cache locations
- Wants to clean low-risk paths such as `~/Library/Caches` and `~/Library/Developer/CoreSimulator`
- Wants reclaim recommendations with low-risk and medium-risk cleanup separated clearly
## Do not use
Do not use this skill when:
- The user wants to uninstall one specific app instead of doing storage governance
- The user asks to delete application data directly without explicit confirmation
- The environment is not macOS or the target paths do not apply
## Instructions
1. Run `scripts/report_sizes.sh` first to inventory install sources and major storage consumers.
2. Classify cleanup candidates by priority:
- Priority 1: caches and simulator data, generally low risk.
- Priority 2: application data directories, report only and never delete by default.
- Priority 3: low-yield small caches or logs.
3. Reports must show category totals, counts, and Top N largest entries.
4. T