← ClaudeAtlas

wrap-uplisted

Full session closeout in one pass - reflect, then notes, then commit, sync and push - ending with a clean tree on whichever branch the repo's own workflow says work belongs on. MUST be used when the user closes out a SESSION, however phrased - wrap up this session, end the session, close it out, that is everything for today - and whenever they name three or more of reflect, notes, commit, sync and push together in any order. Session scope is the discriminator. Wrapping up a task, a feature or a bug is not this, a mid-session save is not this, and a single verb alone belongs to its own skill. Context running high or long is a warning to finish current work, not a reason to fire. Also on /wrap-up.
thefilesareinthecomputer/dotagents · ★ 0 · AI & Automation · score 72
Install: claude install-skill thefilesareinthecomputer/dotagents
# wrap-up The full closeout, in one pass: what the session learned becomes permanent, what it produced becomes documented, and the result lands on the remote with the tree clean and the branch correct. It runs three existing skills rather than reimplementing them. Each owns its own procedure and its own gates; this skill owns the **order**, the **handoffs**, and the **guards** that only make sense across the whole chain. ``` fetch → reflect → notes → commit → reconcile → push → branch parity (memory) (docs) (repo-device-sync) ``` ## Why this order Each step's output is the next step's input, so the sequence is not arbitrary. 1. **Fetch before anything.** Inbound commits from another machine can change what is true. Reconciling the session against stale state produces memory entries and doc corrections that are wrong on arrival. This is the one place the obvious order (work first, git last) is wrong. 2. **`reflect` before `notes`.** Reflect corrects stale claims wherever they live. Notes then documents the session against a record that is already accurate. Reversed, notes writes up claims reflect is about to overturn. 3. **`notes` before commit.** The docs sweep changes files. Committing first means committing twice or amending. 4. **Commit before push, with a second fetch between.** The fetch from step 1 is stale by now; another machine may have pushed during the session. 5. **Branch parity last**, because it advances