← ClaudeAtlas

resumelisted

Write down where this stretch of work stopped, so the next session continues instead of restarting. Use at the end of a working session, or when handing the repository to someone else.
ArcticFox2029/chamnan · ★ 4 · AI & Automation · score 74
Install: claude install-skill ArcticFox2029/chamnan
# Record where this session got to A session record answers one question for whoever opens this repository next: **what was in flight, and what was in the way.** It is not a diary and it is not a changelog — the commit history already covers what happened. ## When to write one At the end of a stretch of work that did not finish. That is the case worth recording. Do not write one when the work completed cleanly and left nothing outstanding — an empty record is worse than none, because the next session reads it and learns nothing while paying for it. One record per session. If you are updating something you wrote earlier in the same session, edit that file rather than adding a second. ## Where it goes ``` .chamnan/sessions/YYYY-MM-DD-short-slug.md ``` The date first, so the directory sorts chronologically and the newest record is the last line of an `ls`. The slug is a few words about the task, lowercase and hyphenated. This is **not** `STATE.md`, and the difference matters: | | | |---|---| | `.chamnan/STATE.md` | one file, overwritten. What is true about this repository's work **right now**. | | `.chamnan/sessions/` | many files, kept. Where **a particular session** got to and what it left. | Update `STATE.md` if the picture of current work changed. Write a session record if a stretch of work stopped partway. They are often both, and they are not the same file. ## The format ```markdown # Short title of what you were doing ## Done - What actually landed. One line