From meeting-transcript
Processes raw meeting transcripts into structured Obsidian notes with YAML frontmatter, action items, summary, and formatted transcript. Useful for Granola transcripts or direct pastes.
npx claudepluginhub dgalarza/claude-code-workflows --plugin meeting-transcriptThis skill uses the workspace's default tool permissions.
Process raw meeting transcripts into well-structured Obsidian notes with YAML frontmatter, extracted action items, meeting summary, and properly formatted transcript sections.
Converts raw meeting transcript .txt files into structured .md notes with metadata, TL;DR, key topics, action items, and quotes. Useful for turning transcripts into formatted documentation.
Summarizes meeting transcripts into structured Markdown notes with date, participants, topic, decisions, points, action items, and open questions.
Processes audio recordings, transcripts, podcasts, lectures into structured Obsidian notes with action items, decisions, glossary. Runs intake interview; suggests agent chaining.
Share bugs, ideas, or general feedback.
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]