md-meeting-notes
3
总安装量
2
周安装量
#62095
全站排名
安装命令
npx skills add https://github.com/yoochankim/task-manager --skill md-meeting-notes
Agent 安装分布
amp
2
cline
2
opencode
2
cursor
2
kimi-cli
2
kiro-cli
2
Skill 文档
Meeting Notes Summarizer
Transforms markdown meeting transcripts into structured meeting summaries. Best results with Google Meet transcripts generated by Gemini, but compatible with any MD transcript that includes speaker names and timestamps.
Workflow
Step 1: Discover & Select Transcript Files
- Search the project’s
Meeting notes/folder for files matching*.mdpattern (using Glob) - Always present the list of found files to the user via AskUserQuestion and let them choose which file(s) to process
- Never auto-select, even if only one file is found
Step 2: Read Transcript & Extract Metadata
- Read the selected MD file using Read (split into chunks if the file is large)
- Extract metadata:
- Meeting title: Infer from the filename or the first heading in the document (e.g.,
Weekly Product Sync) - Meeting date: Extract from the filename or document content (e.g.,
2026_02_10â2026-02-10) - Attendees: Extract unique speaker names. For Gemini-style transcripts, search with Grep using
\*\*\w+ \w+:\*\*pattern. For other formats, look for common speaker indicators (e.g.,Name:,[Name],**Name**) - Meeting duration: Calculate from first/last timestamps if available (e.g.,
### HH:MM:SSin Gemini transcripts, or similar timestamp patterns)
- Meeting title: Infer from the filename or the first heading in the document (e.g.,
Step 3: Generate Structured Summary
Read the entire transcript and generate a summary in the format below.
Important Rules:
- Only include information explicitly mentioned in the transcript. No speculation or fabricated content
- Ask the user via AskUserQuestion if anything is unclear
- Always use full names as they appear in the transcript (e.g., “Jane Smith”, never first names or nicknames)
- Write the summary in the same language as the transcript
Output Format:
# {Meeting Title} - {YYYY-MM-DD}
## Attendees
- {Attendee Full Name 1}
- {Attendee Full Name 2}
- ...
## Summary
1. **{Topic}**: {Summary of discussion}
2. **{Topic}**: {Summary of discussion}
...
## Decisions
1. {Decision made}
2. {Decision made}
...
## Action Items
| # | Owner | Task | Deadline |
|---|-------|------|----------|
| 1 | {Full Name} | {Task description} | {Deadline or TBD} |
| 2 | {Full Name} | {Task description} | {Deadline or TBD} |
Step 4: User Review
- Display the generated summary in the chat
- Ask the user via AskUserQuestion: “Is this summary accurate? Let me know if anything needs to be revised.”
- If revisions are requested, apply changes and re-confirm
Step 5: Save File
After user approval:
- Create
Meeting notes/summary/folder if it doesn’t exist - Filename:
{YYYY-MM-DD} {Meeting Title} - Summary by Claude.md - Example:
2026-03-15 Weekly Product Sync - Summary by Claude.md - Save using Write and inform the user of the saved file path