Generate today's todo list from brief, calendar, and carryover items. Use when planning the day or asking about tasks.
Generate today's todo list by combining:
/todo command/brief completesWhen run manually (with TTY), you'll see yesterday's unchecked items and can select which to carry:
📋 Unchecked items from yesterday:
1. Task A
2. Task B
3. Task C
Which items to carry over?
- Enter numbers: 1,3 (carry items 1 and 3)
- Enter "all" or press Enter (carry everything)
- Enter "none" (skip all)
When run via cron/launchd (no TTY), all items are auto-carried.
bun run "skills/Daily Todo/generate-todo.ts"
Saves to: Vault/3 - Todos/{YYYY-MM-DD}.md
# YYYY-MM-DD
## Deep Work
- [ ] (carried) Item from yesterday
- [ ] (new) Item from brief
## Comms
- [ ] HH:MM - Call with Name (scheduled)
- [ ] Send message to Name re: topic
## Long Tail
- [ ] Lower priority item
| Source | What it provides |
|---|---|
| Yesterday's todo | Unchecked [ ] items → carry forward |
| Calendar (7 days) | Today + next 7 days events → Schedule section |
| Today's brief | Action items → all buckets |
| Granola summaries | Recent calls → context for follow-ups |
| Telegram DMs | Recent conversations → context for messages |
The todo generator reads calendar data for today + next 7 days from Inbox/Calendar/{date}.md. This allows:
Last updated: 2026-01-19