miki-wrap-uplisted
Install: claude install-skill mikiwiik/claude-code-skills
# miki-wrap-up
## What this does
Reviews the current conversation and the working tree for outstanding work — the things that should reasonably be closed before this session ends. Produces a structured punch list, or confirms that nothing's left.
This skill **recommends, never acts.** If something needs doing, the user (or the next conversational turn) does it. The skill's job is to surface what's left, not to clear it.
## The sweep
Six categories. For each: a short check, then a one-line conclusion. **Skip empty categories silently** — they only appear when they have content. The goal is a quick scannable answer, not a filled-in template.
### 1. Task list
If `TaskList` has any tasks not in `completed` status, surface them. Distinguish `in_progress` (something is mid-flight) from `pending` (queued but not started). If the task list is empty or everything is completed, skip the section.
### 2. Working tree
Run `git status --porcelain` and `git status -sb` (the latter for ahead/behind counts). Surface:
- Uncommitted changes (staged or unstaged) that relate to work done this session.
- Untracked files that look like in-flight work — files mentioned in the conversation, not random editor / OS artifacts.
- Current branch ahead of its remote (unpushed commits).
- Current branch behind its remote (someone else pushed; may want to pull).
If the tree is clean and the branch is in sync: skip the section.
### 3. PRs touched this session
For any PR number that came up in the