daily-recap
Installation
SKILL.md
Daily Recap
Generate a polished, interactive HTML recap of one workday of the user's engineering work. The page is a file the user keeps and shares, so produce it even when they phrase the request casually; an inline chat summary is not a substitute.
All paths below are relative to this skill's base directory, shown when the skill loads. Call the bundled scripts by their absolute path.
Day boundary
A workday runs from a cutoff hour on one date to the same hour on the next date, in the user's local timezone. Work done after midnight is usually the tail of the previous day rather than the start of a new one, so the default cutoff of 07:00 folds it into the day it continues.
DAILY_RECAP_CUTOFF_HOURsets the cutoff (whole hour, 0-23). Users can set it in their shell profile or in theenvblock of Claude Code settings.TZoverrides the timezone, for example when the user is traveling.- The bundled script does the timezone and daylight saving math and prints the resulting window. Use its
windowvalues everywhere rather than recomputing them.
Choosing the date to pass: