← ClaudeAtlas

keel-compactlisted

Pre-compact ritual — bring the disk fully up to date (runs the /keel-handover procedure, which cascades to /keel-distill, PLAN flips and the LESSONS sweep), verify freshness, then hand off to the built-in /compact. One command to remember instead of several.
muratsilahtaroglu/claude-code-starter-kit · ★ 9 · AI & Automation · score 79
Install: claude install-skill muratsilahtaroglu/claude-code-starter-kit
# /keel-compact — refresh the disk, THEN compact Compaction summarizes the conversation lossily; the pincer (PreCompact snapshot + SessionStart re-ground) restores only what is ON DISK. This skill exists so a forgotten ritual can't turn a manual compact into an information-loss event — the failure mode: `/compact` run with a stale HANDOVER, and the snapshot faithfully backs up the stale file. Run it whenever you are about to compact (or the context feels near-full). The individual skills stay directly invokable as always — this is the umbrella, not a replacement. 1. **Run the full `/keel-handover` procedure** (rules.md §1.4) — it already cascades: `/keel-distill` when caps are hit, the session block (a)–(d), PLAN.md status flips + the regenerated diagram, TASKS.md cleanup, and the §9.31 sweep of unwritten agreements into `LESSONS.md`. Do not duplicate its steps here — invoke it. 2. **Freshness gate** — report a short pass/fail checklist; fix gaps before proceeding: - [ ] `HANDOVER.md` top block carries THIS session's `YYYY-MM-DD HH:MM` and describes THIS session (same-day ≠ same-session: another session's block from today is still stale — add your own). - [ ] `TASKS.md ## Now` matches reality; finished items deleted (one-liners in block (a)). - [ ] No agreement / gotcha / failed approach from this conversation is still unwritten (§9.31). - [ ] Caps respected (defaults — `.claude/keel-caps` overrides, rules §10.40): HANDOVER ≤ 3 blocks /