session-closeoutlisted
Install: claude install-skill justinmchoi/ai-toolkit
# Session Closeout
Chain three personal skills into one end-of-session pass instead of invoking each separately: a session-log capture skill (e.g. `capture-assistant-session`), `lesson-extraction`, and `improvement-extraction`. This skill does not duplicate their logic — it only sequences them and reports one consolidated summary. If any of the three changes its own behavior later, this skill picks that up automatically since it just invokes them by name.
## When to run this
At the natural end of a work/coding session in a company or project repo — not the personal knowledge vault (see `when-not-to-use`; that repo already has its own three-step after-action process).
## Step 0 — Check availability
This skill lives only in `ai-toolkit`; the three skills it sequences do not. None of them ship with this repo, and any of the three may be missing on a given machine or for a given user. Before running each step, check whether that step's skill is present in the current skill listing. A missing skill is a normal, expected outcome here, not an error — note it plainly in the final report and move on to the next step.
## Step 0.5 — Check for a prior compaction, and mine the raw transcript if so
Steps 1-3 only ever see what's in the live conversation context. If this session was auto-compacted at any point, that context is a summary plus everything after it — not the original transcript — and a summary's job is preserving task continuity, not preserving every extractable lesson.