agents/skills/wrapup/SKILL.md
End-of-session checklist that detects loose ends — uncommitted changes, unmerged branches, learnings to capture, handoffs needed — and routes to the right skills. Use for session closeout, wrapping up, end of day, or "anything else to capture".
npx skillsauth add drn/dots wrapupInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
End-of-session sweep that detects loose ends and routes to the right follow-up actions before you close the conversation.
git branch --show-currentgit branch -r 2>/dev/null | grep -oE 'origin/(main|master)' | head -1git status --short 2>/dev/null | head -20git log origin/main..HEAD --oneline 2>/dev/null | head -20git log origin/master..HEAD --oneline 2>/dev/null | head -20gh pr list --author @me --state open 2>/dev/null | head -10git stash list 2>/dev/null | head -5ls context/knowledge/index.md 2>/dev/null | head -1ls context/ 2>/dev/null | head -5Do NOT automatically run any of the suggested skills. Present the full report first, then let the user pick which actions to take.
Run through each check below. For each one that fires, report the finding and suggest the action. At the end, present a summary with recommended next steps.
If git status shows modified, added, or untracked files:
/commitIf the branch has commits ahead of the remote base branch:
/prIf the current branch is not the main branch and has commits:
/pr/handoff for the next sessionIf there are open PRs from the current user:
/merge, or close stale onesScan the conversation for signals that /improve would be valuable:
If any signals found: summarize them and suggest running /improve
Scan the conversation for work that was started but not finished:
If found: suggest generating a /handoff prompt to preserve context for the next session
If the session involved significant context that is not in the codebase:
If the project has a context/ directory or knowledge base: suggest running /improve (which handles knowledge capture)
If not: note that context will be lost unless captured
Present findings as a checklist. Only list items that need attention — omit clean items entirely.
## Session Wrapup
### Loose Ends
- [ ] **Uncommitted changes** — N files modified (list key ones)
- [ ] **Unpushed commits** — N commits on `branch-name`
- [ ] **No PR open** — branch has work ready for review
### Capture Opportunities
- [ ] **Learnings detected** — skill friction worth capturing via `/improve`
- [ ] **Incomplete work** — generate `/handoff` for next session
- [ ] **Knowledge** — decisions/context worth preserving
### Suggested Actions (pick any)
Only list actions whose corresponding check fired above.
1. `/commit` — commit uncommitted changes
2. `/pr` — open a PR for this branch
3. `/improve` — capture learnings and improve skills
4. `/handoff` — generate context for next session
5. Push to remote — `git push -u origin <branch-name>`
Omit any section where all items are clean. If everything is clean, say:
All clear — no loose ends detected. Session is clean to close.
After presenting the summary, ask:
Want me to run any of these? (e.g., "1 and 3", "all", or "none")
Then execute the user's chosen actions in order.
development
Walk every unresolved review thread on a PR, triage each one, reply with a rationale of whether or not the comment will be acted upon, make the code change if warranted, and mark the thread resolved. Use when the user asks to address only the open PR comments without re-running CI, respond to review feedback, resolve review threads, or clear bot comments on a PR.
tools
Iteratively run /rereview, fix the findings, and loop until reviewers approve clean. Use for iterative automated review, when you want /rereview to loop until clean, or for a paranoid pre-merge review that auto-addresses every blocker.
development
Generate self-contained HTML visualizations with Plannotator theming. Use for implementation plans, PR explainers, architecture diagrams, data tables, slide decks, and any visual explanation of technical concepts. Plans and PR explainers follow Plannotator's prescriptive approach; all other visual content delegates to nicobailon/visual-explainer.
development
Create reviewed Codex goal setup packages for long-running /goal work. Use when the user wants to turn an idea, backlog, project mission, or vague objective into durable goal files under a project goals slug folder, with Plannotator review gates for brief, narrative plan with acceptance criteria, verification, blockers, and the final /goal prompt.