From shipshitdev-library
Documents work, decisions, and context from the current session by writing structured entries to `.agents/sessions/YYYY-MM-DD.md`. Activates on session start/end or manual requests.
How this skill is triggered — by the user, by Claude, or both
Slash command
/shipshitdev-library:session-documenterThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Document work, decisions, and context.
Document work, decisions, and context.
Inputs:
Outputs:
.agents/sessions/YYYY-MM-DD.md with secrets removedCreates/Modifies:
.agents/sessions/ daily session file.agents/memory/*.md when a decision changes durable project context (architecture, deployment, migrations, gotchas)External Side Effects:
Confirmation Required:
Delegates To:
rules-capture for reusable preferences discovered during the sessionskill-capture for reusable workflows discovered during the sessionsession-end for wrap-up flow| Command | Action |
|---|---|
/start | Begin new session - creates/appends to today's file, loads context |
/end | Finalize session - writes entry with all tracked work, updates related files |
/start - Creates .agents/sessions/YYYY-MM-DD.md if missing, or loads existing context/end - Write a redacted session entry with flowcharts, decisions, next steps✅ CORRECT: .agents/sessions/2025-11-15.md
❌ WRONG: .agents/sessions/2025-11-15-feature-name.md
Multiple sessions same day → Same file, Session 1, Session 2, etc.
Include flowchart for:
Before writing session notes:
[REDACTED_SECRET]..agents/memory/*.md — when a decision changes durable repo context
(architecture, deployment, migrations, gotchas). Bump the file's
last_verified date when you touch it.npx claudepluginhub shipshitdev/skills --plugin worktreeGenerates and saves Markdown session logs capturing objectives, file changes, referenced materials, technical notes, future plans, open items, and metrics to resume project work across conversations.
Writes a short distilled summary of a working session to docs/sessions/YYYY-MM-DD-<topic>.md after substantial work. Useful for maintaining continuity across sessions without dumping raw chat transcripts.
End-of-session ritual. Captures decisions, lessons, gotchas, and open threads. Writes narrative session log and stores memories via Wenlan MCP.