Longterm
Claude keeps the plan in a pane, so step 3 is still there after step 2 took an hour.
Why
Claude writes “Let’s do: 1. 2. 3. 4.” You start on 1, then 2, and by then 3 and 4 are far up the scroll.
The same goes for what you must not forget later: the debug log to take out, the test you skipped, the follow-up you put off.
With this mod, Claude keeps such a list in your Longterm pane. It edits the list as the work moves, and removes it when nothing is left to do.
Install
In Claude Code:
/plugin marketplace add tzafrir/longterm
/plugin install longterm@longterm
Or from your shell:
claude plugin marketplace add tzafrir/longterm
claude plugin install longterm@longterm
Then start a new session, or run /reload-plugins.
Runs in Claude Code in a terminal, or in the desktop app’s Code tab. The mod is written with Claude Code’s function hooks, which are early access: they load only where function hooks are enabled, and their API may change between releases.
Source
The code, the full README and issues are on GitHub at tzafrir/longterm. MIT license.