Quick Start
Interactive Mode
Section titled “Interactive Mode”The simplest way to use Clean Wizard:
clean-wizard cleanThis opens an interactive TUI where you select which cleaners to run. Clean Wizard auto-detects which tools are installed and only shows available cleaners.
Preset Modes
Section titled “Preset Modes”Skip the TUI with preset modes:
# Quick — safe daily cleanup (Homebrew, Go, Node, TempFiles, BuildCache)clean-wizard clean --mode quick
# Standard — all available cleanersclean-wizard clean --mode standard
# Aggressive — everything including system caches and full Docker volumesclean-wizard clean --mode aggressiveDry-Run Preview
Section titled “Dry-Run Preview”Always preview before cleaning:
clean-wizard clean --mode quick --dry-runOutput shows what would be cleaned and estimated space freed. No files are touched.
JSON Output
Section titled “JSON Output”For scripts and CI/CD:
clean-wizard clean --json --yesReturns machine-readable JSON with per-cleaner results:
{ "success": true, "freed_bytes": 2947483648, "duration_ms": 3100, "cleaners": { "homebrew": { "freed_bytes": 245000000, "success": true }, "go": { "freed_bytes": 1204000000, "success": true } }}Scan (Without Cleaning)
Section titled “Scan (Without Cleaning)”Check what can be cleaned without running anything:
clean-wizard scanclean-wizard scan --jsonSkip Confirmation
Section titled “Skip Confirmation”For automation where you have already previewed:
clean-wizard clean --mode quick --yesNext Steps
Section titled “Next Steps”- Cleaners — detailed breakdown of all 13 cleaners
- Configuration — YAML profiles and per-cleaner settings
- Automation & CI — integrate with CI/CD pipelines