From mac-disk-cleaner
Explore what's taking up space on the Mac and give the user actionable recommendations.
npx claudepluginhub msapps-mobile/claude-plugins --plugin mac-disk-cleanerThis skill uses the workspace's default tool permissions.
Explore what's taking up space on the Mac and give the user actionable recommendations.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Automates semantic versioning and release workflow for Claude Code plugins: bumps versions in package.json, marketplace.json, plugin.json; verifies builds; creates git tags, GitHub releases, changelogs.
Explore what's taking up space on the Mac and give the user actionable recommendations.
Use this skill when the user asks things like: "what's taking up space?", "where is my disk space going?", "show me large files", "what can I delete?", "why is my Mac full?", "explore my disk", "מה תופס מקום?", "מה אפשר למחוק?", "qu'est-ce qui prend de la place?", "¿qué ocupa espacio?", or any question about understanding disk usage without necessarily cleaning yet.
Run the commands below, analyze the output, and respond in the user's language with clear, prioritized recommendations.
Environment note: This skill works in both Claude Code (native Bash tool) and Cowork (Desktop Commander). Use whichever shell execution method is available in your environment to run the bash commands below.
df -h / | tail -1
Report total disk size, how much is used, and how much is free.
du -sh ~/* 2>/dev/null | sort -rh | head -15
Identify which top-level folders in the home directory are largest.
Check these locations — they are commonly large and often overlooked:
du -sh \
~/Desktop \
~/Downloads \
~/Documents \
~/Movies \
~/Music \
~/Library/Developer \
~/Library/Application\ Support \
~/Library/Caches \
2>/dev/null | sort -rh
du -sh \
~/Library/Developer/Xcode/DerivedData \
~/Library/Developer/CoreSimulator/Devices \
~/Library/Developer/Xcode/iOS\ DeviceSupport \
2>/dev/null | sort -rh
find ~ -maxdepth 6 -size +500M -not -path "*/.*" 2>/dev/null | while read f; do du -sh "$f" 2>/dev/null; done | sort -rh | head -20
# ZIP files next to folders with the same name (often redundant)
find ~/Desktop ~/Downloads ~/Documents -maxdepth 2 -name "*.zip" 2>/dev/null
# Old iOS backups
du -sh ~/Library/Application\ Support/MobileSync/Backup/ 2>/dev/null
# Trash
du -sh ~/.Trash/ 2>/dev/null
Present findings clearly in the user's language, organized by priority:
Items that are clearly redundant or cache-only — e.g. ZIP files next to extracted folders, cache folders, old iOS backups.
Large folders that require user judgment — Downloads, old projects, Movies, iOS device support files.
Xcode DerivedData, simulators, device support — large but safe to delete if not actively needed.
If the disk looks clean, say so clearly. Don't invent problems.
After the report, offer:
Do not delete anything in this skill. Only analyze and recommend.