← ClaudeAtlas

wrap-uplisted

Close out a section of work. Reviews the current session's transcript for questions you never answered, concerns you passed over, ideas worth memoing, and follow-ups Claude promised but never delivered; settles each one with you, then runs /commit and hands over to /clear. TRIGGER when: the user runs /wrap-up, or says they are ready to finalize, close out, or wrap up the current section of work. DO NOT TRIGGER when: the user only wants to commit (use /commit), to park a single idea (/memo), or to persist durable knowledge (/reflect).
AnotherSava/claude-code-common · ★ 1 · Code & Development · score 74
Install: claude install-skill AnotherSava/claude-code-common
# Wrap Up Review everything said in this session for business left unfinished, settle each item with the user, then commit, push, and hand over to `/clear`. The review exists because the end of a stretch of work is where things quietly go missing: a question asked while the user was reading something else, a concern raised in passing, an idea worth keeping, a check promised and never run. A commit will not surface any of it, and neither will a context that has been compacted. The transcript on disk still holds all of it. ## Context - Repo root: !`git rev-parse --show-toplevel 2>/dev/null || pwd` - Uncommitted changes: !`git status --short` - Pending memos: !`R=$(git rev-parse --show-toplevel 2>/dev/null || pwd) && cat "$R/.claude/memos.md" 2>/dev/null | grep '^- \[ \]' || echo "(none)"` - Session digest: !`python3 ~/.claude/skills/wrap-up/scripts/session_scan.py` ## Working directory The memo file is `<Repo root>/.claude/memos.md`. The `memos.py` helper resolves that path itself, so it works from any subdirectory; every other path in this skill is relative to **Repo root**, which may differ from the current directory. ## Process ### 1. Confirm the digest is real Read the `=== session ===` header of **Session digest** before trusting a word of the body. - `resolved-via: session-id` is the good case: the digest is this session, start to finish. - `resolved-via: newest-in-cwd-dir` means the session id was unavailable and the most recently written transcript for this d