Skip to content
SlashClone
Made by@opsdesk

Meeting notes to actions

@opsdesk/meeting-notes-to-actions

Turn messy meeting notes into a clean list of decisions and action items, each with one owner and a real due date, plus a CSV you can paste into any tracker or spreadsheet.

SkillOtherv1.0.0 (latest)Tested
Activity
New: be the first to try it
  1. 1# Meeting notes to actions
  2. 2
  3. 3Turns meeting notes or a transcript into decisions and action items, each with one owner and a real due date. It also writes a CSV you can paste into a spreadsheet or task tracker.
  4. 4
  5. 5## Who it is for
  6. 6
  7. 7Anyone who runs recurring meetings: COOs, founders, chiefs of staff, team leads. Especially useful when notes are messy and "we should" never turns into "who and when".
  8. 8
  9. 9## Example
  10. 11Input (`examples/weekly-ops-notes.md`, shortened):
  11. 13```markdown
  12. 14Date: 2026-11-04 (Wednesday)
  13. 16- [ ] Head of Finance: send the revised Q4 hiring budget (due 2026-11-07)
  14. 17- [ ] @EngManager propose a new on-call rotation by Friday
  15. 18- [ ] Head of People to draft the backfill job description by next Tuesday
  16. 19- [ ] Review the analytics tool renewal and usage
  17. 20```
  18. 22Output (`out/actions.csv`):
  19. 24```
  20. 25id,owner,action,due,status,meeting,meeting_date,source_line,due_note
  21. 261,Head of Finance,Send the revised Q4 hiring budget,2026-11-07,open,Weekly ops sync,2026-11-04,18,
  22. 272,EngManager,Propose a new on-call rotation,2026-11-06,open,Weekly ops sync,2026-11-04,19,
  23. 283,Head of People,Draft the backfill job description,2026-11-10,open,Weekly ops sync,2026-11-04,20,
  24. 294,UNASSIGNED,Review the analytics tool renewal and usage,,open,Weekly ops sync,2026-11-04,21,
  25. 30```
  26. 32Claude then asks who owns item 4 and when it is due, and drafts a follow-up message with decisions, actions, and open questions.
  27. 34## What it can access
  28. 36- Reads notes in `notes/` (and the sample in `examples/`).
  29. 37- Writes cleaned notes to `notes/` and the CSV to `out/`.
  30. 38- Runs one script, `scripts/actions-to-csv.mjs`, which uses only Node built-ins.
  31. 39- No network, no API keys. It never sends the follow-up for you.
  32. 41## Setup
  33. 43None. Try it on the sample:
  34. 45```bash
  35. 46node scripts/actions-to-csv.mjs examples/weekly-ops-notes.md out/actions.csv
  36. 47```