Transform rough meeting notes into structured summaries with action items, decisions, attendees, and next steps. Output clean markdown.
Take messy, stream-of-consciousness meeting notes and turn them into something useful. Clear structure, action items with owners, decisions recorded, and next steps everyone can follow.
The user pastes or provides their raw meeting notes -- bullet points, shorthand, voice-to-text dumps, whatever they have. The agent organizes everything into a clean, structured markdown document that anyone on the team can read and act on.
Trigger phrases:
Accept notes in any format:
If the user just says "organize my meeting notes" without providing them, ask:
"Paste your raw notes here, or give me the file path. They can be messy -- that's the whole point."
Read through the raw notes and identify:
Use this template:
# [Meeting Title]
**Date:** [Date]
**Attendees:** [Names, comma-separated]
**Duration:** [If known]
---
## Summary
[2-3 sentence overview of what was discussed and decided]
## Decisions Made
- [Decision 1]
- [Decision 2]
- [Decision 3]
## Action Items
| Action | Owner | Deadline | Status |
|--------|-------|----------|--------|
| [Task description] | [Person] | [Date] | Open |
| [Task description] | [Person] | [Date] | Open |
| [Task description] | [Person] | [Date] | Open |
## Discussion Notes
### [Topic 1]
- [Key point]
- [Key point]
- [Key point]
### [Topic 2]
- [Key point]
- [Key point]
## Open Questions
- [Question that was not resolved]
- [Question that needs follow-up]
## Next Steps
- [What happens next]
- [Next meeting date if discussed]
---
*Notes organized by AetherKin on [today's date]*
If important information is missing from the raw notes:
Show the structured notes to the user. Then save:
# Save to a meeting-notes folder
mkdir -p ~/Documents/meeting-notes
# Filename: YYYY-MM-DD-meeting-topic.md
Ask if they want to:
Bullet points:
- talked about Q3 budget
- sarah wants 20% increase for marketing
- john pushed back, said 10% max
- decided on 15% compromise
- need to update the forecast by friday (sarah)
Stream of consciousness:
Met with the team today. Sarah brought up the budget thing again. She wants more for marketing but John thinks its too much. They went back and forth for a while. Eventually landed on 15%. Sarah needs to update the forecast. Oh and we also talked about the new hire -- posting goes up next week, Mike is handling it.
Voice-to-text transcript:
okay so we talked about the budget sarah wants twenty percent john said ten they compromised on fifteen sarah is going to update the forecast by friday also mike is posting the job listing next week for the new developer role
All three of these should produce the same clean output. The skill handles the mess.
If the user has task_manager.py configured, offer to create tasks from the action items:
"I found 4 action items. Want me to add them to your task manager?"
The user receives:
Built by AetherKin -- AI that's family, not a framework.