For the standup you forgot about

A receipt for your working day.

Worklog reads your own Claude Code history and prints what you actually did, grouped by project. Copy it straight into a task sheet.

ZOP ยท DEV

DAILY WORK RECEIPT
[ CLAUDE CODE ]
DATEโ€”
SESSIONS7
CREW
approve-from-sprite flow
species redesign, 6 monsters
universal build + installer
STORE
landing pages, 5 widgets
shared design system
WORKLOG
receipt panel polish
TOTAL ITEMS7
โœ‚ โ”€โ”€ keep this for your records โ”€โ”€

The panel sits on your desktop. This is what it looks like.

macOS ยท runs on Hammerspoon ยท free ยท reads only your local history

You did plenty today. The problem is that by 6pm you cannot remember any of it.

How it works

Built from your own transcripts

๐Ÿงพ

Grouped by project

Every session you ran is bucketed under its repo, so the day reads as work rather than as chat logs.

๐Ÿ“‹

Paste-ready

One click copies the day as plain bullets, already phrased the way a task sheet or standup wants them.

๐Ÿ”’

No network

It reads ~/.claude/projects on your own disk. Nothing is uploaded, no API key needed.

๐Ÿ“…

Any day

Rebuild the receipt for yesterday, or last Tuesday, when you need to account for a day you have already forgotten.

Honest note: Worklog is a Hammerspoon config plus a small Python extractor, not a packaged app, so setup takes a few manual steps. Email me and I will send the files with instructions.

Get tomorrow's receipt

Free. Tell me where to send it.

needs Hammerspoon (free) and Python 3