meeting-todoslisted
Install: claude install-skill adelaidasofia/ai-brain-starter
# Meeting → To-Do Extractor
After a meeting, pull action items from the transcript/notes and update your to-do file.
## Trigger
`/meeting-todos` — optionally followed by a meeting title or date, e.g.:
- `/meeting-todos` → uses the most recent meeting note
- `/meeting-todos 2026-04-09` → finds meeting from that date
- `/meeting-todos Team Sync` → finds meeting matching that title
## Step 0 — Locate (or create) the to-do file
**Run this first, before searching for the meeting note.** A fresh-install vault may not have a to-do file yet, and you don't want to do all the extraction work only to discover at Step 5 that there's no destination.
1. **Try the common paths first** (fastest — one `Glob` or `Read` per location, stop on the first hit):
- `🏠 Home/✅ Get to-do.md` (canonical layout)
- `Home/✅ Get to-do.md`
- `✅ Get to-do.md` (vault root)
- `Home/TODO.md` / `TODO.md` / `tasks.md`
2. **If none of those exist**, read the user's vault `CLAUDE.md` for a vault-map / to-do location hint. If the hint resolves to an existing file, use it and proceed to Step 1.
3. **If still nothing**, ASK the user before creating anything:
> I don't see a to-do file in your vault. Want me to create `🏠 Home/✅ Get to-do.md` with a basic structure (frontmatter + Inbox section) so the meeting items have somewhere to land? You can move or rename it later.
4. **On yes**, create the file with this canonical structure (replace `YYYY-MM-DD` with today's date in both places):
```markdo