Calendar Prep CLI
Auto-generate meeting prep notes ๐
A CLI tool that reviews tomorrow's calendar and generates prep notes for each meeting. Knows the difference between 1:1s, standups, reviews, and interviews.

Unprepared for Meetings
Walking into meetings without prep wastes everyone's time. But manually reviewing each meeting's context is tedious.
- 1No time to prep for every meeting
- 2Different meeting types need different prep
- 3Attendee context requires manual lookup
- 4Wanted automated daily prep routine
Smart Prep Notes
Fetches tomorrow's calendar, identifies meeting types, and generates appropriate prep notes. 1:1s get feedback reminders, standups get status prompts.
Meeting Type Detection
Identifies 1:1s, standups, reviews, interviews from title
Auto Prep Notes
Context-specific preparation reminders
Attendee List
See who's in each meeting at a glance
JSON Output
Pipe to other tools for automation
Screenshots

Technical Deep Dive
Architecture
Bash script with gog CLI for Google Calendar and jq for JSON parsing.
Tech Stack
Challenges & Solutions
Detecting meeting types from titles
Pattern matching on common meeting name conventions
Clean terminal formatting
Color-coded output with unicode box drawing
Results & Impact
Walk into every meeting prepared. Takes 10 seconds to review tomorrow's prep.
Highlights
- Zero-effort meeting preparation
- Context-specific prep saves thinking time
- Integrates into morning routine perfectly
Lessons Learned
- โMeeting titles follow patterns
- โPrep doesn't need to be complex to be useful
- โAutomation of small tasks compounds