skills/general/create-meeting-minutes/SKILL.md
Transform a meeting transcript into formatted meeting minutes. Load when user says "create meeting minutes", "format meeting notes", "generate minutes from transcript", "meeting minutes from recording", or provides a transcript to format.
npx skillsauth add beam-ai-team/beam-next-skills create-meeting-minutesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Transform raw meeting transcripts into structured, professional meeting minutes.
Takes a meeting transcript (from Fathom or pasted text) and extracts:
Outputs formatted markdown ready for sharing or archiving.
Accept from:
fathom-fetch-meetings or fathom-get-transcriptDiscussion Points (include):
Action Items (include):
Action Items (exclude):
# Meeting Minutes: [Client] — [Topic]
**Date:** [Month Day, Year]
**Attendees:** [Name] (Company), [Name] (Company)
**Recording:** [Fathom link if available]
---
## Discussion Points
- [Topic with context and decisions made]
- [Technical details or process explanations]
- [Blockers, dependencies, or waiting items]
---
## Action Items
### Internal Team
- [Person] to [specific task with deliverable]
- [Person] to [specific task with deliverable]
### Client Actions
- [Person] to [specific task]
---
## Decisions Made
- [Decision 1]
- [Decision 2]
---
## Next Meeting
[Date/time if discussed]
If save location specified:
[project-folder]/meetings/YYYY-MM-DD-Meeting-Minutes.md
Separate action items by owner for downstream use:
{
"file_saved": "path/to/minutes.md",
"date": "2025-12-20",
"attendees": ["John Smith", "Jane Doe"],
"discussion_points": ["Point 1", "Point 2"],
"action_items": {
"internal": [
{"owner": "Team", "task": "Implement validation", "due": null}
],
"external": [
{"owner": "Client", "task": "Provide test data", "due": "EOW"}
]
},
"decisions": ["Decision 1", "Decision 2"]
}
| Include | Exclude | |---------|---------| | Tasks with specific deliverables | "Set up next meeting" | | Tasks with clear ownership | Vague items without deliverables | | Follow-up items with deadlines | Already completed items |
fathom-fetch-meetings - Source transcripts from Fathomfathom-get-transcript - Get transcript by IDlinear-create-tickets - Create tickets from action itemsprocess-client-meeting - Full workflowVersion: 1.0 Owner: Hassaan Ahmed
testing
Audit registry.yaml against disk, validate SKILL.md frontmatter, find duplicates and orphans. Load when user says 'audit skills registry', 'validate beam-next-skills', 'registry drift', 'skills catalog audit', 'check registry yaml'.
tools
All Workable ATS operations — fetch JDs, search candidates, post assessments/reviews. Load when user says "fetch JD", "search workable", "push to workable", "post review", "rate candidate", "workable", "push assessment", "list jobs", or after interview-coach completes an evaluation. Replaces workable-fetch-jd and workable-push-assessment.
data-ai
Load when user mentions "tavily research", "market intelligence", "competitive research", "GTM research", or needs real-time market data for sales, marketing, or vertical strategy.
development
Shared resource library for Slack integration skills. DO NOT load directly - provides common references (setup, API docs, error handling, authentication) and scripts used by slack-connect and individual Slack skills.