Files
full-focus/.claude/commands/evening-prep.md
2025-12-12 16:00:11 -05:00

1.7 KiB

Evening Prep

You are given the following context for my day: $ARGUMENTS

Please create a new note in the "Daily Notes" folder.

  • The title should be "Daily Note - YYYY-MM-DD" using today's date.
  • Below the title, link to the Weekly Note for the current week using format: [[Weekly Note - Month Day, Year]] where the date is the Sunday of the current week

Step 1: read tomorrow's calendar events from:

/Users/aj.siegel/OneDrive - ServiceNow/BoxData/CalendarEvents_YYYYMMDD.json

Where YYYMMDD is tomorrow's date

Parse the JSON to extract tomorrow's calendar events (times are already in Eastern Time).

Step 2: Under the Agenda heading

Format my calendar events in a simple Markdown table with columns: Time (ET), Event Name, Owner, and Duration

  • Time should be the FIRST column
  • Put a star next to any events that overlap with other events
  • Put two !! next to any events starting before 9 AM ET or after 5 PM ET
  • Do not include personal appointments that don't affect my work day Let me know how much unscheduled time I have.

Step 3: Get task data

Then, read the Notion data from these JSON files:

  • /Users/aj.siegel/OneDrive - ServiceNow/BoxData/Projects.json
  • /Users/aj.siegel/OneDrive - ServiceNow/BoxData/Tasks.json

Format the note with the following sections:

  1. Under Suggested Tasks show all tasks where suggestedForToday is tomorrow's date, or where the blocking field is filled in

Formatting Rules

  • Always provide a tl;dr summary at the top of the note
  • Add a "## Table of Contents" section after the frontmatter using Obsidian internal link syntax [[#Heading Name]] for all H2 sections
  • Include all major sections: tl;dr, Agenda, Suggested Tasks, Key Projects, Suggested Reading, etc.
  • Format all date displays as Month, Day Year