← Skills

/digest

End-of-day recap with verified open loops.

What it does

A comprehensive end-of-day digest that documents every conversation, meeting, task, and outcome from the day. It checks all your communication channels, cross-references sent messages to verify what's actually unresolved, and writes a structured recap to digests/YYYY-MM-DD.md.

If a digest already exists for today (e.g., you ran it earlier), it does an incremental update rather than starting from scratch.

A summary is sent to your Beeper "Note to Self" channel when done.

Connections used

Also uses: tasks (Slackdone), Figma comments, health data, journal entries, reminders.

How to use

> /digest

Or schedule it via the menu bar app (recommended at 8 PM daily).

How it works

  1. Pulls latest from git
  2. Checks if a digest already exists for today (incremental vs. fresh)
  3. Backfills yesterday if late-night data was missed
  4. Fetches all data in parallel: calendar, email, messages, meeting transcripts, git commits, tasks, Figma comments, health, journal, reminders
  5. Cross-references: checks sent email and replies before marking anything as an open loop
  6. Runs mandatory open loop verification with a detailed log of what was checked
  7. Writes structured digest: schedule, conversations grouped by client, health, reminders, open loops, journal, wins
  8. Creates people files for anyone new who appeared today
  9. Commits and pushes to git
  10. Syncs Figma comment tasks
  11. Sends summary to Beeper

Output

Saved to digests/YYYY-MM-DD.md. Includes: schedule recap, conversations organized by client/project, health metrics, reminders checked off, verified open loops (only items where you have a direct action), journal entries, and wins. All people and clients are wiki-linked.