# Done

> End-of-session wrap-up prompt. When invoked, asks Claude to determine whether the session is finished and safe to close by checking git status for uncommitted, unstaged, untracked, and unpushed changes across the working directories touched this session, reviewing the session for unfinished tasks or loose ends, then reporting a plain verdict on whether the session can be closed or something is still outstanding. Invoke explicitly with /done when wrapping up a working session.

- Skill: `vtmocanu/done` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vtmocanu/done`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vtmocanu/done/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: vtmocanu (https://skillmd.com/u/vtmocanu)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vtmocanu/done

---


# Done

## Document Location

This document is located at: `~/stuff/gitrepos/gh/vtmocanu/skills/done/SKILL.md` (public repo: github.com/vtmocanu/skills)

> **Note**: This is the source of truth. The installed copy at `~/.claude/skills/done/SKILL.md` is derived from this file by the `npx skills` package manager; edit here, then run `npx skills update` to re-pull it. Never edit the installed copy.

Are we done here? Can we close this session? Decide and tell me, after checking:

- **Git**: run `git status` in the current repo and any other working directory we touched this session. Report uncommitted, unstaged, untracked, and unpushed changes (where an upstream exists, `git log --oneline @{u}..`). If everything is committed and pushed, say so in one line.
- **Outstanding work**: review this session for anything unfinished: partial edits, failed or skipped steps, open TODOs, loose ends.

Then give me a plain verdict: can we close the session, or is there something left to do? Do not commit, push, or change anything to perform this check; report only.

