Skip to content
Back to skills

Wrap Up

ASecurity

Close a task: list the changes, fix stale docs, run checks, draft the commit. Use when the user says \"wrap up\" or \"ready to commit\".

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 15, 2026
ai-agentsgogit

Security analysis

A100/100

Scanned October 15, 2026

npx -y skills add tonygorb/skills --skill wrap-up --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Wrap Up?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Wrap Up
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tonygorb-wrap-up/badge)](https://www.skillsdirectory.com/skills/tonygorb-wrap-up)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: wrap-up
description: "Close a task: list the changes, fix stale docs, run checks, draft the commit. Use when the user says \"wrap up\" or \"ready to commit\"."
license: MIT
metadata:
  author: Tony Gorb
  source: https://github.com/tonygorb/skills
  category: workflow
  cover: "done"
---

# Wrap up

The end-of-task pass: changes, docs, build, tests, a drafted commit. **Never commits.**

## Steps

### 1. Inventory the changes

Run `git status` and `git diff --stat HEAD` (in a repo with no commits yet, `git status` alone).
List new, modified and deleted files.
Nothing changed: stop and say "nothing to wrap up".

### 2. Check the scope

If the diff spans unrelated projects or packages, stop and suggest wrapping up each one separately.

### 3. Refresh the docs the diff made stale

For each changed source file, search the docs folder for its path and the names it exports.
Where a doc still describes the old path, name or behaviour, re-read the code and fix the doc.
Keep a list of the docs you touched.

### 4. Build and typecheck

Run the project's build and typecheck scripts. On failure, show the errors and stop: no commit
message for a broken build.

### 5. Tests, once

Run the unit tests in single-run mode (no watch). Skip slow end-to-end suites; mention them instead.

### 6. Draft the commit

Pick a Conventional Commit type (`feat`, `fix`, `perf`, `refactor`, `docs`, `test`, `chore`…), an
optional lowercase scope, and an imperative subject without a full stop. Then print exactly:

```
Changed files:
  <list>

Docs refreshed:
  <list or "none">

Build: PASS/FAIL
Typecheck: PASS/FAIL
Tests: PASS/FAIL/SKIPPED

Suggested commit:
  <type>(<scope>): <subject>
```

### 7. Never commit

Don't run `git add`, `git commit` or `git push`. The user reviews the draft and commits.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.