Claude Code plugins for projects that outlast a single context window — so the next session reads where you were instead of working it out again from the code.
plugin marketplace add longthread/claude-plugins
Plugins
Why a file, not a hook
These plugins were extracted from a project that had already solved session continuity by hand, over about fifteen sessions. Before there was a plugin, its ledger was rewritten 58 times in seven days — with nothing automating it.
What drove those writes was two pieces of prose that were always
loaded: a ledger whose own header states how to maintain it, and a CLAUDE.md
pointer saying when to write and which document wins. So that is what these plugins
install first. The commands are conveniences on top — useful, but not the mechanism.
Getting started
plugin marketplace add longthread/claude-plugins
plugin install programme@longthread
Then /programme:init <name> in the repo you want to track. It interviews you
for the starting position and refuses to bootstrap a repo that is really a series of unrelated
tickets — a ledger nobody needs goes stale, and a stale record is worse than none.