Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use when finishing a PR — before or right after merge. Fires on: "close the PR", "wrap up this PR", "PR is green", "move this to history". Moves finished work out of the live status file into the archive, runs a docs freshness pass, and squash-merges once CI is green.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | 655% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 609% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -14% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 6% | 0% |
| case-16 | ✗→✓ | ▲ Improved | 19% | 0% |
The live status file is read in full every session, so finished work must not accumulate there. Closing a PR is a mechanical ritual — this is it.
file (e.g. plans/STATUS.md) and append a terse timeline row to the archive (e.g. plans/HISTORY.md): date · milestone · → domain plan + PR. Never leave ✅ DONE bullets in the live "Now" section — that append-only drift is exactly what bloats it.
domain plan + module README. Status/history only link to them; do not duplicate detail.
§who-uses-me list you touched.multi-PR epic — signals: it flips the last open [ ] action item of an ADR / design doc to [x], the PR body closes #<epic-issue>, or it's the final numbered slice — then a single-slice freshness pass is not enough. This is the classic drift: a mid-epic slice updates the authoritative source, but the summaries scattered across the repo lag, and the final slice never triggers a "the whole epic is done now" sweep. So:
bullet; the live status file while in flight). Flip that to complete.
root README status list, any plan index/map (keep it statusless), the domain plan header, and the ADR's own status line so none still says "in flight" / "deferred". Fewer restatements is the fix, not more edits.
.skills/change-map.yaml) for whichsummary docs are wired to that epic.
check-drift skill. Do not merge with open drift.branch (only if the project authorizes self-merge — check its rules first). Never direct-push to the default branch.
What moved to history, what the freshness pass changed, drift verdict, and the merge result (or why merge was withheld). If CI is not green, stop and report — do not merge.
Other measured skills in the registry, with their headline benchmark lift.