makleen v0.3.0

@decoded-cipher/makleen · Release on GitHub

Install with Homebrew, and let an AI agent do the cleanup for you.

Added

  • Homebrew. brew install decoded-cipher/tap/makleen. brew upgrade makleen keeps 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 --json lists 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 to logs/ in the repo.
  • The weekly report survives brew upgrade. If you scheduled it from a clone and switch to Homebrew, run makleen schedule install again.
  • --dry-run without a terminal now shows the plan instead of failing.

Fixed

  • With two or more Android emulators, only the last one's .ini file was deleted. The others were left behind pointing at deleted emulators. If you cleaned emulators before, check ~/.android/avd for leftover .ini files.