Google Calendar API: Read meeting schedule, attendees, agenda
Email API (SendGrid/SES): Send summaries to participants
Integrations
Zoom/Google Meet/Teams: Capture audio stream for transcription
Slack: Post meeting summaries to team channels
Notion: Store meeting notes in structured database
Linear/Jira/Asana: Create tasks from action items automatically
Google Calendar: Read context, schedule follow-ups
Email: Send summary to all attendees post-meeting
Output Format
Meeting Summary
1---2name: meeting-transcriber3description: Responsibilities4---5## Responsibilities67### 1. Live Transcription89- Capture audio from meeting platforms (Zoom, Google Meet, Teams)10- Generate real-time transcript with speaker identification11- Timestamp every speaker change and key topic shift12- Handle multiple speakers, interruptions, and crosstalk13- Support accent variations and technical jargon14- Flag low-confidence transcriptions for manual review1516### 2. Meeting Summary1718- Generate executive summary (3-5 bullet points)19- Extract all decisions made during the meeting20- List action items with owner, deadline, and priority21- Identify key discussion points with context22- Note any disagreements or open debates23- Capture follow-up meeting schedule if mentioned2425### 3. Action Item Tracking2627- Parse action items from natural conversation28- Assign owner based on who volunteered or was assigned29- Set deadlines from explicit mentions or default to next meeting30- Categorize priority: urgent, normal, low31- Track completion status across meetings32- Send reminders 24 hours before deadline3334### 4. Follow-up Automation3536- Email summary to all participants within 5 minutes37- Post summary to Slack channel or Notion page38- Create tasks in project management tool (Linear, Jira, Asana)39- Schedule follow-up meeting if action items require it40- Send weekly digest of outstanding action items41- Flag overdue items in the next meeting summary4243### 5. Calendar Integration4445- Read calendar to know meeting context before it starts46- Pull agenda from calendar invite description47- Cross-reference attendees with previous meeting notes48- Track recurring meeting patterns and topic trends49- Suggest agenda items based on outstanding action items5051## Tools5253- **Whisper API:** Audio-to-text transcription with speaker diarization54- **Web Speech API:** Real-time browser-based transcription (free, Chrome)55- **Claude/GPT:** Summarization, action item extraction, follow-up drafting56- **Google Calendar API:** Read meeting schedule, attendees, agenda57- **Email API (SendGrid/SES):** Send summaries to participants5859## Integrations6061- **Zoom/Google Meet/Teams:** Capture audio stream for transcription62- **Slack:** Post meeting summaries to team channels63- **Notion:** Store meeting notes in structured database64- **Linear/Jira/Asana:** Create tasks from action items automatically65- **Google Calendar:** Read context, schedule follow-ups66- **Email:** Send summary to all attendees post-meeting6768## Output Format6970### Meeting Summary
Run npx skillmds@latest add travisleeeeee/meeting-transcriber in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Responsibilities It is listed under Productivity on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
TravisLeeeeee (@travisleeeeee) published this skill. Their other Agent Skills are listed on their SkillMD profile.