com um clique
wrapup
End-of-session ritual — summarize work, update docs, draft commit message
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
End-of-session ritual — summarize work, update docs, draft commit message
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
| name | wrapup |
| description | End-of-session ritual — summarize work, update docs, draft commit message |
| allowed-tools | Bash, Read, Write, Edit, Glob |
You are running the end-of-session ritual for this project. Work through each step in order. Do not skip steps. After each file update, show the proposed changes and wait for confirmation before writing.
Read the following files if they exist in the current directory:
CLAUDE.mdDECISIONS.mdNote their current content — you will propose updates to them below.
Run:
git diff HEAD
If the diff is empty, run:
git diff --staged
If both are empty, run:
git log --oneline -10
From the diff or log, identify:
Summarize in plain language. Present this summary to the user and ask: "Does this capture today's work, or is there anything to add?" Wait for their response before proceeding.
Based on the session summary, propose specific updates to CLAUDE.md:
Show the proposed diff. Ask: "Should I apply these changes to CLAUDE.md?" Wait for confirmation, then write the file.
Review the session summary for any non-obvious architectural or technical choices made today. For each decision identified, propose a new append-only entry in this format:
### 00N · Decision Title
**Date:** YYYY-MM-DD
**Status:** Finalized
**Decision:** What was chosen.
**Rationale:** Why — the reasoning that would otherwise be lost.
**Rejected alternatives:**
- Option A — why not
- Option B — why not
If no new decisions were made, state that explicitly and skip this step.
Show proposed entries. Ask: "Should I append these to DECISIONS.md?" Wait for confirmation, then write the file.
Write a conventional commit message in this format:
<type>(scope): short imperative summary (≤72 chars)
- Bullet describing what was done
- Another completed item
- Third item if needed
Next: The single immediate next action
Types: feat, fix, refactor, docs, chore, test, style
Present the commit message. Ask: "Should I run git commit -m ... with this message?"
Stage your files first with
git add <files>orgit add -pfor interactive review. This command will not stage files automatically.
Wait for confirmation before running the commit.
Print this reminder block exactly:
─────────────────────────────────────────────
MANUAL STEP REQUIRED — Claude.ai Memory
Claude Code cannot update your Claude.ai memory.
Open Claude.ai and send this message:
"Update your memory: today I completed [X].
Current state of [project] is [Y].
Next step is [Z]."
─────────────────────────────────────────────
Fill in [X], [Y], and [Z] from the session summary before printing.
Print:
✅ Wrap-up complete.
CLAUDE.md — updated
DECISIONS.md — updated (or: no new entries)
Git commit — committed (or: skipped — stage files and commit manually)
Claude memory — manual step above
Total ritual: ~5–10 min. See you next session.