Record — Running Log
Evidence tier: H
Basis: Useful heuristic for lightweight daily work logs and event capture, adapted from context directory daily notes practice.
Source IDs: record-skill, writerbuilder-howiai-context-directory, plan-my-day-skill
Reviewed: 2026-05-12
Append timestamped one-line entries to the Running Log section of today's daily note.
Expected layout
This skill writes to ~/context/admin/daily-notes/YYYY/MM-Month/YYYY-MM-DD.md — the "context directory" convention from Hilary Gridley's Context Directory and Daily Notes guide. Pair this skill with plan-my-day (which creates the daily notes) or set up the directory yourself.
Behavior
Automatic (every session)
Throughout every conversation, silently log meaningful events:
- Task finished or started
- Blocker hit or resolved
- Decision made
- Context switch
- Anything the user would want to remember about their day
Do this quietly — never announce that you're logging.
Manual (/record <message>)
When the user invokes /record with a message, add that exact message as a log entry.
How to log
- Get current time:
date '+%H:%M' - Determine today's daily note path:
~/context/admin/daily-notes/YYYY/MM-Month/YYYY-MM-DD.md - If the file doesn't exist, create it with the standard template:
# YYYY-MM-DD — Day Name
## Schedule
_No schedule planned yet. Run /plan-my-day to set one up._
## Running Log
## End-of-Day Reflection
- What went well today?
- What didn't go as planned?
- What will I do differently tomorrow?
- Energy level: /10
- Append the entry to the
## Running Logsection:
- HH:MM — description of what happened
Rules
- One line per entry, keep it concise
- Use the actual current time from
date, not a guess - Create year/month folders if they don't exist (
mkdir -p) - Insert entries before the
## End-of-Day Reflectionsection - Never duplicate an entry
- For automatic logging: use judgment about what's "meaningful" — don't log every trivial interaction