Files
Andrew Yim 877db1aa0f refactor: reorganize skill numbering, remove obsolete skills, rename shared libs
- Rename: 00→80 claude-settings-optimizer, 88→79 dintel-skill-update,
  92→81 mac-optimizer, 93→82 tui-design-template
- Rename: dintel-shared → _dintel-shared (consistent with _ourdigital-shared)
- Remove: 61-gtm-manager, 62-gtm-guardian (obsolete), 99_archive
- Update all dintel-* skill refs (114 occurrences across 31 files)
- Sync README.md, CLAUDE.md, AGENTS.md with new structure

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 19:32:44 +09:00

2.9 KiB

Cleanup Targets Reference

Risk Ratings

Risk Meaning
Safe Can be deleted without consequence; regenerated automatically
Moderate Review before deleting; may lose useful data
Risky May break applications; requires careful inspection
Info only Report size but do not offer deletion

Target Details

User Logs (Safe)

  • Path: ~/Library/Logs/
  • Cleanup target: user-logs
  • Notes: Application crash reports and debug logs. Regenerated as needed.

System Logs (Moderate, requires sudo)

  • Path: /var/log/
  • Cleanup target: not available via cleanup_execute.sh (requires sudo)
  • Notes: System-level logs. Only clean old/rotated files. Active logs should not be deleted.

User Caches (Safe, per-app)

  • Path: ~/Library/Caches/
  • Cleanup target: user-caches
  • Notes: App caches regenerated on next use. Some apps may need to re-download data. Browser caches can be large.

Homebrew Cache (Safe)

  • Path: $(brew --cache) (typically ~/Library/Caches/Homebrew/)
  • Cleanup target: brew-cache
  • Notes: Downloaded bottles and source archives. brew cleanup handles this properly.

npm Cache (Safe)

  • Path: ~/.npm/_cacache/
  • Cleanup target: npm-cache
  • Notes: Package download cache. npm cache clean --force is the proper way to clear.

pip Cache (Safe)

  • Path: ~/Library/Caches/pip/
  • Cleanup target: pip-cache
  • Notes: Downloaded wheel/sdist cache. pip cache purge is the proper way to clear.

Xcode DerivedData (Safe)

  • Path: ~/Library/Developer/Xcode/DerivedData/
  • Cleanup target: xcode-derived
  • Notes: Build artifacts and indexes. Rebuilt on next Xcode build. Can grow very large.

Xcode Archives (Moderate)

  • Path: ~/Library/Developer/Xcode/Archives/
  • Cleanup target: xcode-archives
  • Notes: App Store submission archives. May be needed for symbolication of crash reports. Review before deleting.

iOS DeviceSupport (Safe)

  • Path: ~/Library/Developer/Xcode/iOS DeviceSupport/
  • Cleanup target: ios-support
  • Notes: Debug symbols for connected iOS devices. Re-downloaded when device connects again.

Docker (Moderate)

  • Cleanup target: docker
  • Notes: Uses docker system prune -f. Removes stopped containers, unused networks, dangling images. Does NOT remove named volumes. Never delete Docker's filesystem directly.

Trash (Safe)

  • Path: ~/.Trash/
  • Cleanup target: trash
  • Notes: Items in Trash. User has already "deleted" these.

Old Downloads (Info only)

  • Path: ~/Downloads/ (files >90 days old)
  • Notes: Report only. User should review manually. Never auto-delete downloads.

Application Support Remnants (Risky)

  • Path: ~/Library/Application Support/ orphaned directories
  • Notes: Report only. Directories from uninstalled apps. Difficult to determine automatically which are truly orphaned. Manual review required.