What problem does it solve?
Automatically performs end-of-session wrap-up tasks by summarizing the session's work, updating planning and project documentation, and preparing a clean commit, ensuring consistency and reproducibility across projects.
Core Features & Use Cases
- Detects project type from .claude/CLAUDE.md and tailors the wrap-up workflow to data-science or general projects.
- Generates a concise summary of completed work, key decisions, and changes for quick reporting.
- Updates relevant planning documents (status tables, task lists, and file tracking) with a preview prior to applying edits.
- Updates project documentation: CLAUDE.md, MEMORY.md, and registers new .claude files when relevant, promoting knowledge reuse.
- Guides a Git commit flow, ensuring only session-relevant changes are captured and providing hooks for optional steps like renv snapshots or Quarto publishing.
Quick Start
Run the end-of-session workflow to summarize work, update planning documents, and commit changes.