Transform raw meeting notes or transcripts into structured, actionable summaries. Use when a user asks to summarize meeting notes, organize a transcript, extract action items from a meeting, create meeting minutes, format discussion notes, or turn a call recording transcript into a summary.
Transform raw meeting notes, transcripts, or audio-to-text outputs into clean, structured summaries. Extracts key decisions, action items with owners and deadlines, discussion topics, and follow-up tasks. Produces consistent, professional meeting documentation that teams can reference and act on.
When a user asks you to process meeting notes or a transcript, follow these steps:
| Format | Characteristics | Handling | |--------|----------------|----------| | Raw transcript | Speaker labels, timestamps, verbatim speech | Clean up filler words, group by topic | | Bullet notes | Shorthand, incomplete sentences | Expand into full context | | Audio transcript | May have errors, no punctuation | Fix obvious transcription errors, add structure | | Paste from chat | Messages with usernames and timestamps | Group by discussion thread |
Read through the entire input and identify:
Use this template:
# Meeting Summary: [Title/Purpose]
**Date:** [Date]
**Attendees:** [Names]
**Duration:** [If known]
## Agenda
1. [Topic 1]
2. [Topic 2]
3. [Topic 3]
## Discussion Summary
### [Topic 1]
- Key points discussed
- Context and reasoning
- Any data or references mentioned
### [Topic 2]
- Key points discussed
- Different viewpoints raised
- Conclusion reached
## Decisions Made
| # | Decision | Owner | Context |
|---|----------|-------|---------|
| 1 | [What was decided] | [Who owns it] | [Why] |
| 2 | [What was decided] | [Who owns it] | [Why] |
## Action Items
| # | Task | Owner | Deadline | Priority |
|---|------|-------|----------|----------|
| 1 | [Specific task] | [Person] | [Date] | High |
| 2 | [Specific task] | [Person] | [Date] | Medium |
## Open Questions
- [Question that was not resolved]
- [Item needing further research]
## Next Meeting
- **Date:** [If scheduled]
- **Topics to cover:** [Carryover items]
User request: "Summarize these meeting notes from our sprint planning"
Input (raw notes):
john: ok so we need to talk about the auth bug first
sarah: yeah the login timeout is causing issues for about 12% of users
john: can we fix it this sprint?
mike: i think so, its a session config issue. ill take it
sarah: great, make it P1. also we need to discuss the new dashboard
john: right, the designs are ready. sarah can you start on the frontend?
sarah: sure, ill need the API endpoints from mike first
mike: ill have those done by wednesday
john: perfect. anything else?
sarah: we should update the docs before release
john: good call. mike can you handle that by friday?
mike: yep
Output:
# Meeting Summary: Sprint Planning
**Attendees:** John, Sarah, Mike
## Discussion Summary
### Authentication Bug
- Login timeout affecting ~12% of users
- Root cause identified as session configuration issue
- Prioritized as P1 for current sprint
### New Dashboard
- Designs are finalized and ready for implementation
- Frontend work depends on API endpoints being available
- Documentation update needed before release
## Action Items
| # | Task | Owner | Deadline | Priority |
|---|------|-------|----------|----------|
| 1 | Fix login timeout (session config) | Mike | End of sprint | P1 |
| 2 | Build dashboard API endpoints | Mike | Wednesday | High |
| 3 | Implement dashboard frontend | Sarah | After API ready | High |
| 4 | Update documentation for release | Mike | Friday | Medium |
User request: "Just pull out the action items from this meeting transcript"
Output format:
## Action Items from [Meeting Name]
| # | Task | Owner | Deadline | Status |
|---|------|-------|----------|--------|
| 1 | [Task] | [Person] | [Date] | Pending |
| 2 | [Task] | [Person] | [Date] | Pending |
**Unassigned items (need owners):**
- [Task with no clear owner]
- [Task with no clear owner]
User request: "Turn these meeting notes into a follow-up email"
Output:
Subject: Meeting Summary & Action Items - [Topic] ([Date])
Hi team,
Thanks for joining today's discussion on [topic]. Here's a quick recap:
**Key Decisions:**
- [Decision 1]
- [Decision 2]
**Action Items:**
- @[Person]: [Task] by [deadline]
- @[Person]: [Task] by [deadline]
**Next Steps:**
[What happens next and when the next meeting is]
Let me know if I missed anything or if any details need correction.
Best,
[Name]
npx skills add TerminalSkills/meeting-notes下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
Manage Trello boards, lists, and cards via the Trello REST API.
Category:productivity