Process raw meeting transcripts from Granola or other sources into structured notes with frontmatter, action items, summary, and formatted transcript. Use this skill when the user asks to process a meeting transcript or provides a raw transcript that needs formatting.
Process raw meeting transcripts into well-structured Obsidian notes with YAML frontmatter, extracted action items, meeting summary, and properly formatted transcript sections.
Use this skill when:
If the transcript is in a file, read the entire contents. If the user pasted the transcript directly, use that content.
Carefully review the entire transcript to identify all action items, tasks, and commitments. Look for:
Format action items as:
# Action Items headingExample format:
# Action Items
- **Alice & Bob**: Review the new feature implementation next week and provide feedback
- **Charlie & Dana**: Schedule a knowledge transfer session on the payment service architecture
- **Eve**: Discuss deployment timeline with the infrastructure team
Write a comprehensive but concise summary that captures:
Structure the summary with:
## or ### headings) for major topicsKeep summaries factual and focused on outcomes, decisions, and technical details.
Place the raw transcript under a # Transcript heading. Preserve the original formatting but ensure it's readable. If the transcript includes metadata (meeting title, date, participants) at the top, keep that information.
Use the add-frontmatter slash command to generate appropriate YAML frontmatter for the note. The frontmatter should include:
title: Meeting title or topicdate: Meeting date (YYYY-MM-DD format)type: Set to "meeting"attendees: Array of participant namesproject: Related project if applicabletags: Relevant tags (meeting, project tags, topic tags)status: Set to "complete"key_topics: Array of main discussion topicsaction_items: Array of action items (duplicate from Action Items section for searchability)decisions: Array of key decisions maderelated_links: Any links mentioned (Notion docs, Linear issues, etc.)Invoke the add-frontmatter command by providing it with context about the meeting.
Combine all sections in this order:
# Action Items section# Summary section# Transcript sectionThe final note should follow this structure:
---
title: Meeting Title
date: YYYY-MM-DD
type: meeting
attendees: ['Person 1', 'Person 2', ...]
project: Project Name
tags: [meeting, relevant, tags]
status: complete
key_topics:
- Topic 1
- Topic 2
action_items:
- 'Action item 1'
- 'Action item 2'
decisions:
- Decision 1
- Decision 2
related_links:
- 'Link description: URL'
---
**Agenda** https://link-to-agenda-if-available
# Action Items
- **Person**: Action item description
- **Person**: Another action item
# Summary
Opening paragraph with high-level overview.
## Key Decisions/Topics
Details about decisions and topics discussed...
# Transcript
[Raw transcript content]
npx skills add dgalarza/process-meeting-transcript下载完整 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