PROJECT · 2026 · OPEN SOURCE
doc-lifecycle
A Claude Code plugin that keeps documentation current. It reads each diff, flags the docs it affects, and rewrites them — so the docs describe the code you actually have.
$ claude "check my docs for drift"
reading diff… 14 files changed
scanning docs… 42 documents
3 stale — api.md, setup.md, architecture.md
fixing… 3 updated · 2 flagged for review
✓ docs match the codebase again (41s)
01 · WATCH
Reads every diff
Runs as a scheduled GitHub Action — or on demand — and maps each change to the docs that describe it.
02 · FLAG
Finds what went stale
Judges whether a change actually invalidates the prose — not just whether files overlap.
03 · REWRITE
Repairs the docs
Rewrites what it can, and flags anything that needs a human decision for review.
Why it exists
Documentation rots the moment the code moves. Keeping it current is exactly the kind of judgment-heavy maintenance work agents are good at — so this plugin makes it a background process instead of a chore.
Open source, built for Claude Code.