wrap-up

Generates memory log entries, commit messages, and patch notes from session changes.

Updated Oct 6, 2025
One-click install
npx skills add https://github.com/TheSmartHost-Co/thesmarthost --skill wrap-up-thesmarthost-co
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wrap-up
Source: https://github.com/TheSmartHost-Co/thesmarthost/tree/main/.claude/skills/wrap-up
Command: npx skills add https://github.com/TheSmartHost-Co/thesmarthost --skill wrap-up-thesmarthost-co

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? After finishing a coding session, developers must manually document what changed, write a commit message, and draft user-facing release notes. This Skill automates that end-of-session documentation in one step. ## Core Features & Use Cases - Memory Log Updates: Prepends a dated entry to the project memory log with goals, changes, and design decisions, avoiding duplicates. - Commit Message Generation: Produces a conventional-commits title with ticket-code prefix and a concise description. - Patch Notes Output: Writes user-facing release notes in pasteable markdown covering only user-visible changes. - Use Case: After refactoring a cleaner portal feature, invoke the skill to update the project changelog, get a ready-to-paste commit message like "[PAYSTUB-007] fix: correct off-by-one expense date display", and receive end-user patch notes. ## Quick Start Invoke the wrap-up skill after completing your changes to generate the memory log entry, commit message, and patch notes.

Frequently Asked Questions about wrap-up

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a commit message automatically after coding?▼

Invoke the wrap-up skill after finishing changes. It infers the ticket code from session context, notes files, or branch name, then outputs a conventional-commits title under 72 characters plus a short description you can copy-paste.

How to write user-facing patch notes from code changes?▼

The skill outputs patch notes as pasteable markdown with ### subsections, written for end users rather than developers. It covers only user-visible changes and excludes internal refactors or code cleanup.

Does the wrap-up skill work if no changes were made?▼

No. If no changes occurred in the session, the skill says so and skips all steps. It does not ask clarifying questions and infers everything from conversation context and git diff.

Can it update an existing changelog entry for today?▼

Yes. The skill checks whether today's date already has an entry in the memory log and appends to it instead of creating a duplicate. It also updates the MEMORY.md index summary line.

What are the limitations of automated commit message generation?▼

The ticket code prefix is omitted if none can be inferred from context, notes, or branch name. Quality depends on the session context and git diff being available, so very ambiguous sessions may produce generic summaries.