Recall Log
npx machina-cli add skill davegoldblatt/total-recall/recall-log --openclawQuick append to today's daily log. No write gate — raw capture.
Note to log: $ARGUMENTS
What To Do
- Create today's daily log file (
memory/daily/YYYY-MM-DD.md) if it doesn't exist, using the daily log template - Append a timestamped entry:
[HH:MM] note text
- Confirm:
Logged to memory/daily/[date].md
That's it. No gate, no analysis, no routing. This is for quick capture when the user doesn't want the write gate overhead.
Source
git clone https://github.com/davegoldblatt/total-recall/blob/main/skills/recall-log/SKILL.mdView on GitHub Overview
Recall Log enables fast, gate-free journaling by appending timestamped notes to today's daily log. It creates memory/daily/YYYY-MM-DD.md using the daily log template if the file doesn't exist, then appends a line formatted as [HH:MM] note text. This keeps quick capture friction low by avoiding evaluation, routing, or overhead.
How This Skill Works
Technically, it checks for the current day's log file and creates it with the template if needed. It then appends a single line in the format [HH:MM] note text and returns a confirmation: Logged to memory/daily/[date].md. The process intentionally avoids gate evaluation, analysis, or routing to minimize latency.
When to Use It
- When you need to capture a thought or reminder quickly without going through a write gate
- During fast note taking while working on other tasks
- To log brief updates or observations for today
- When you require a deterministic, timestamped entry without review
- For quick, offline-capable logging that confirms the exact file and date
Quick Start
- Step 1: Ensure memory/daily/YYYY-MM-DD.md exists (or will be created from the template)
- Step 2: Append a line in the format [HH:MM] note text
- Step 3: Confirm the log with Logged to memory/daily/[date].md
Best Practices
- Keep notes concise to fit after the timestamp
- Ensure the date path memory/daily/YYYY-MM-DD.md is correct
- Use the timestamp [HH:MM] to aid scanning later
- Avoid adding analysis, routing, or gate logic in the note
- Verify the confirmation line after each entry
Example Use Cases
- [09:15] Lunch with team plan
- [12:04] Memo: client reply needed on proposal
- [14:32] Idea: optimize recall speed by batching logs
- [16:55] Task started: prepare end-of-day summary
- [20:01] Reminder: follow up on outage postmortem