Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.
Quelldateien prüfen
Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Ein direkter Befehl überspringt den Prüf-Prompt. Prüfen Sie die Quelle, bevor Sie ihn ausführen.
Audit macOS efficiency, background load, cache sprawl, Homebrew cleanup, login items, LaunchAgents, and safe developer cache cleanup. Use for Mac performance, disk cleanup, cache cleanup, background process, launch daemon, or login item audits.
Mac Efficiency Cleanup
Audit macOS background load and cache sprawl first, then clean only low-risk regenerated caches with explicit approval.
Arguments
audit: Run the read-only audit script.
cleanup-safe: Preview guarded cleanup for regenerated developer caches and Homebrew stale downloads.
Safety Rules
Treat duplicate screenshot tools, browsers, editors, and terminals as user-approved. Do not recommend removing them.
Treat Helium as the default browser. Do not clear Helium cache by default because it may slow browsing.
Do not delete caches or app data that may contain login state, browsing/session context, model downloads, project
indexes, local databases, simulator devices, wallets, chat history, or unsynced user data.
Shell history (atuin) records only CLI invocations: GUI apps never appear in it, so absence from history is not
evidence that an app is uninstalled. Verify install state (see "Verifying an app is actually uninstalled") before
recommending removal of any app's data.
~/Library
Treat credential-, key-, or content-bearing data as review-only even when the owning app is gone — Keybase keys,
GitHub Desktop/CLI tokens, browser profiles with saved passwords, notes apps, and wallet stores. Rotate any secret
embedded in a config (e.g. a deploy key in ~/.<tool>.json) before deleting it.
Prefer dry-run, preview, Trash, or vendor cleanup commands over raw rm -rf.
Keep secret-safe output: report sizes, paths, process names, service names, and counts; do not print environment
variables, tokens, rendered secret-backed templates, browser data, wallet data, or raw application databases.
Verifying an app is actually uninstalled
Before flagging any ~/Library data (Application Support, Containers, Group Containers, Caches, Saved Application
State) for removal, prove the owning app is gone. A single signal is not enough, and false "not installed" verdicts lead
to deleting live app data.
Check every app location, not just /Applications: also ~/Applications (user-scoped apps), vendor subfolders such
as /Applications/Adobe/Adobe Acrobat DC, Safari extension bundles under /Applications/Safari/*.app (e.g. AdBlock,
PayPal Honey), /System/Applications, and /Applications/Setapp.
Authoritative lookup by name: mdfind -name "<AppName>" | grep -i '\.app/\?$', then cross-check the data dir's bundle
id (com.vendor.App) against the result.
mdfind predicate gotcha: comparison modifiers must be lowercase — kMDItemDisplayName == '*X*'cd. An uppercase C
silently voids the filter and returns every indexed app, so an identical "match" for every name you test is the
failure signature. Sanity-check that different names return different results.
brew list --cask absence alone is insufficient — apps are frequently installed outside Homebrew (direct download,
Mac App Store).
Calibrate "unused" against the history window: read min/max(timestamp) from atuin first; "0 hits" means "not in
the recorded window," not "never used."
Cautionary example: in one audit a naive /Applications-plus-history check falsely reported Warp, WarpPreview,
MyCrypto, Topaz Photo AI, Adobe Acrobat/Creative Cloud, AdBlock and PayPal Honey (Safari extensions), Tor Browser, and
Trader Workstation (in ~/Applications) as "not installed" — every one was present. Verify before recommending removal.
Cleanup Policy
Safe by default after preview: Homebrew stale downloads via brew cleanup --dry-run first, unreachable uv objects,
pnpm orphan store entries, Go build/test cache, and old tool logs when a vendor command owns the cleanup.
Review-only: Bun/npm caches, CoreSimulator, Docker, browser caches, editor caches, AI/model caches, package stores,
and app support folders.
Never automatic: Helium browsing cache, browser profiles, Google Drive data, wallet/crypto app data, editor workspace
storage, Cursor/VSCode history, 1Password data, chat/app histories, and model stores.
Use mac-cleanup-go only in preview-first mode. Any selected deletion must be confirmed manually.
Summarize measured pressure before recommending changes: cache roots, Homebrew cleanup preview, memory pressure, top
CPU/RSS processes, brew services, sfltool dumpbtm, and LaunchAgent/LaunchDaemon registrations.
Decide on-demand vs always-on only from audit evidence for Docker, Nix, WARP, Zoom, Google Drive, BetterTouchTool
helper, Karabiner, Atuin, SleepWatcher, and CleanMyMac helpers.
Keep Raycast, 1Password, AlDente, Atuin, SleepWatcher, BetterTouchTool, and WARP unless a measured issue justifies
changing them.
Remove only stale helper registrations or tools the audit proves unused. Prefer disabling through the vendor app,
System Settings, brew services, or launchctl bootout previews before deleting files.
For low-risk regenerated cache cleanup, preview first:
scripts/audit.sh: Non-destructive macOS audit for cache sizes, Homebrew cleanup preview, brew services, launch
agents, login/background items, memory pressure, top CPU processes, and top RSS processes.
scripts/cleanup-safe.sh --dry-run: Print the safe cleanup commands and run dry-run-capable previews only.
scripts/cleanup-safe.sh --execute: Prompt for exact confirmation, then run only low-risk regenerated cache cleanup.