ワンクリックで
session-wrapup
Update project documentation and commit changes after a work session
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Update project documentation and commit changes after a work session
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Read context from previous session to prepare for new work
Establish the files used to track and manage progress.
Initialize a meta-repo that coordinates a collection of related projects, each with its own independent git history.
| name | session-wrapup |
| description | Update project documentation and commit changes after a work session |
| allowed-tools | Read, Write, Bash, Glob, Grep, AskUserQuestion |
Update project documentation to prepare to clear context or start a new session.
This command supports the token-efficient documentation system:
docs/CONTEXT.md - Current session statedocs/IMPLEMENTATION.md - Phase progress trackerdocs/DECISIONS.md - Architectural decisionsdocs/chronicles/phase-N.md - Session historyNOTE: Some of these tasks may have been completed already.
Check whether docs/CONTEXT.md or docs/IMPLEMENTATION.md exists. If NEITHER
exists, this project is not set up for project-tracking. Do not create docs/
files from scratch as part of a wrap-up — that scatters tracking files into a
directory that was never initialized. Instead, report that no tracking system is
present and suggest running the project-tracking skill to initialize one (or
project-repo for a meta-repo coordinating several projects). Then stop.
File: docs/CONTEXT.md
Update frontmatter:
updated: today's datelast_commit: latest git commit hashphase and phase_name: current phase infoUpdate sections:
Keep total file under 50 lines
File: docs/IMPLEMENTATION.md
File: docs/chronicles/phase-N-name.md
Determine next entry number by scanning all chronicle files:
Use the Grep tool with pattern ^## Entry [0-9] across docs/chronicles/*.md, extract the numbers, find the highest, and add 1.
Use that number + 1 for the new entry (or 1 if no entries exist).
Use slim template (15-20 lines):
Only create entry if:
File: docs/DECISIONS.md
Add new decision as heading-based entry:
### DEC-XXX: Title (YYYY-MM-DD)Update existing decision status if superseded
Updated docs/CONTEXT.md with current focus and next session info
Updated task checkboxes in docs/IMPLEMENTATION.md Phase 3 section
Added Entry 12 to docs/chronicles/phase-3-production.md
Added DEC-008 to docs/DECISIONS.md
Committed: "feat: implement caching layer with Redis"
$ARGUMENTS