TimeSplitter
One command turns a week of AI-assisted work into an honest timesheet.
Where did the week go?
I built TimeSplitter because I was struggling to understand where I was spending my time. In AI engineering, I often have multiple agents working across the same project or several projects at once. By the end of the week, it can be difficult to look back and see where my time actually went.
Looking back through the logs
I wanted a skill that could search the last 30 days of agent logs for a project and turn that history into an interactive timesheet. That would give me a breakdown of the work without having to piece it all together myself.
A record I can review
TimeSplitter draws on coding-agent sessions alongside git commits, GitHub pull requests and Linear tickets, using whichever sources are available. It groups that activity into work blocks and produces an interactive dashboard, a readable worklog and a CSV. The dashboard gives me an overview, while the worklog lets me look through the detail and check the reconstruction.
An estimate of the work
It's an estimate based on the records available. Work that happens away from those tools won't necessarily appear, and an agent's activity isn't the same thing as my own working time. The useful part is having something concrete to review when I'm trying to understand how the week was spent.
Built with: Claude Code skills, git, GitHub CLI, Linear, shadcn UI
Part of the Rolling Waves work archive.