What problem does it solve?
Preparing talking points for end-of-day demos, standups, or delivery deadlines is time-consuming when you must manually review everything you changed during a work session. This Skill automates that by turning your session's change log and git history into a presentation-ready outline.
Core Features & Use Cases
- Data Gathering: Reads
.claude/critical_log_changes.csv (from the change-logger hook) and falls back to git history (git log, git diff --stat) when the CSV is unavailable.
- Automatic Categorization: Groups changes into features shipped, bug fixes, refactors, config/setup, tests, and documentation based on file signals and commit prefixes.
- Structured Output: Produces a markdown demo outline with sections for shipped work, architecture decisions, next priorities, and session metrics, saved to
.claude/demo-outline.md.
- Use Case: Thirty minutes before a sprint demo, run the Skill to get a draft outline of everything you shipped today, then edit it to add your own context and voice.
Quick Start
Ask the assistant to generate a demo outline from today's changes and git history before your deadline presentation.