Install with Homebrew, and let an AI agent do the cleanup for you.
Added
-
Homebrew.
brew install decoded-cipher/tap/makleen.brew upgrade makleenkeeps it current. -
An Agent Skill for Claude Code, Codex and other agents that read
SKILL.md. Ask your agent to free up space: it scans, explains what it found, looks into the check first items, shows you the dry-run plan, and cleans only what you approve. Link it once:ln -s "$(brew --prefix)/share/makleen/skills/makleen" ~/.claude/skills/makleen # Claude Code ln -s "$(brew --prefix)/share/makleen/skills/makleen" ~/.agents/skills/makleen # Codex and others
-
makleen scan --jsonlists every item with an ID, its paths or command, and whether it's preselected, flagged or locked. -
makleen clean --id ID,...cleans exactly those items, without the checklist, and scans only their categories.
Changed
- Logs outside a clone go to
~/.makleen/logs, so a Homebrew upgrade doesn't delete them. Run from a clone, makleen still writes them tologs/in the repo. - The weekly report survives
brew upgrade. If you scheduled it from a clone and switch to Homebrew, runmakleen schedule installagain. --dry-runwithout a terminal now shows the plan instead of failing.
Fixed
- With two or more Android emulators, only the last one's
.inifile was deleted. The others were left behind pointing at deleted emulators. If you cleaned emulators before, check~/.android/avdfor leftover.inifiles.