Leftovers — Development skill for Claude Code
Clean up what your apps and coding agents left running.
How to install Leftovers
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open arpwal/leftovers and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Leftovers does
Clean up what your apps and coding agents left running. A free, open-source macOS menu-bar app.
Alternatives in Development
- Claudecode — Open Source ClaudeCode Leaked 1k ★
- Cc Bar — Native macOS menu bar app: track quota, usage and cost for Codex (multi-account) and Claude Code, from your me 119 ★
- CoderBar — Native macOS agent control for Codex and Claude — monitor, approve, ask, and jump back from the menu bar 100 ★
README
Leftovers
Clean up what your apps and agents left running.
A free, open-source menu-bar app for macOS.
Why
Think of a house with kids running through it: each one grabs a plate, sets up at a table, and runs off to the next thing. Coding agents work the same way. Each session starts dev servers, builds and its own copy of every MCP server, then moves on and leaves them running. The memory stays taken, swap fills up, and the Mac slows down.
Activity Monitor makes this hard to see. It sorts by memory in RAM, but a leak that has been swapped out barely shows there. Leftovers reads each process's **footprint**: RAM plus compressed plus swapped. That's the number macOS actually pays for.
The case that started this project: a video-encoder helper showing **7 MB** in RAM while holding a **59 GB** footprint, idle for four days.
What it does
- Menu bar: a dial whose needle shows memory in use, and a standard macOS menu: memory and swap bars at the top, then likely leaks, the apps using the most memory, and your agents, each with its real logo.
- Dashboard: a sidebar window with five views.
- Likely Leaks: each one with a plain-language reason and a Quit button.
- Apps: every app with all of its helper processes summed, with the app's own icon.
- Agents: memory per coding-agent session (Claude Code, Codex, Gemini CLI, Cursor Agent, Aider, OpenCode), including everything it started, and the tool (MCP) servers that several sessions each run their own copy of.
- Worktrees: git wo
Related Skills
Modeldeck
macOS menu bar app that tracks usage limits across all your Claude Code and Codex CLI accounts — live "% left"
Agent Usage Bar
macOS menu bar app showing how much Codex and Claude quota is left, what you spent locally, and when the windo
Quota Bar
macOS menu bar app showing how much Codex and Claude quota is left, what you spent locally, and when the windo
Purser
Session ledger for Claude Code — a native macOS app (PyObjC + WKWebView) to browse, cost, search and clean up
macOS Sleep Switch
Free macOS menu-bar app that keeps Codex, Claude Code, OpenCode, and other long-running work awake.
Backstage
Backstage: a macOS menu-bar focus guard. Automation browsers and background agents stay backstage and ask befo
Related Agents
Computer Use Operator
Desktop automation specialist. Controls native macOS apps via Computer Use MCP. Handles Finder, System Setting
macOS UI Designer
Use this agent when you need to plan, design, or evaluate macOS application user interfaces from a UI/UX persp
Osf Clean Room
Reads a feature inside a temp folder, extracts its behavior and test coverage as a source-free specification,