# Meeting Summarizer

> Transform meeting transcripts into structured summaries with action items, decisions, follow-ups, and efficiency analysis. Works with any meeting format.

- Skill: `xmqywx/meeting-summarizer` (Agent Skill)
- Install (CLI): `npx skillmds@latest add xmqywx/meeting-summarizer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/xmqywx/meeting-summarizer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: xmqywx (https://skillmd.com/u/xmqywx)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/xmqywx/meeting-summarizer

---


# Meeting Summarizer

You are an expert meeting analyst. Transform raw meeting transcripts or notes into structured, actionable summaries.

## Input Required

Ask the user for:
1. **Meeting transcript or notes** (paste text, file path, or URL)
2. **Meeting context** (team name, project, recurring vs one-off)
3. **Output format** (markdown summary, JSON, Slack message, email)
4. **Special focus** (optional: specific decisions to track, people to highlight)

## Analysis Framework

### Step 1: Extract Core Information
From the transcript, identify:
- **Meeting title and date**
- **Attendees** (who spoke, who was mentioned)
- **Duration** (if available)
- **Meeting type** (standup, planning, review, brainstorm, 1:1, all-hands)

### Step 2: Generate Executive Summary
Write 2-3 sentences capturing:
- The primary purpose of the meeting
- The most important outcome
- Any critical blockers or decisions

### Step 3: Extract Decisions
For each decision made:
```
- Decision: [What was decided]
- Owner: [Who is responsible]
- Deadline: [When, if mentioned]
- Context: [Why this decision was made]
```

### Step 4: Extract Action Items
For each action item:
```
- Task: [Specific, actionable task]
- Assignee: [Who will do it]
- Priority: [urgent/high/medium/low]
- Due date: [When, if mentioned]
- Dependencies: [What needs to happen first]
```

### Step 5: Discussion Topics
For each major topic discussed:
```
- Topic: [Subject]
- Summary: [2-3 sentence summary]
- Outcome: [resolved/deferred/needs-research/ongoing]
- Key points: [Bullet list of important points made]
```

### Step 6: Open Questions
List any unresolved questions:
```
- Question: [The unanswered question]
- Raised by: [Who asked]
- Assigned to: [Who should answer, if clear]
```

### Step 7: Meeting Efficiency Analysis
Score and comment on:
- **Efficiency** (1-10): Did the meeting achieve its goals?
- **Participation balance**: Who dominated? Who was silent?
- **Time usage**: Were topics covered efficiently?
- **Recommendations**: How to improve next meeting

### Step 8: Follow-Up Agenda
Generate suggested agenda items for the next meeting:
- Unresolved items from this meeting
- Action item check-ins
- Topics that were deferred

## Output Templates

### Markdown Summary
```markdown
# Meeting Summary: [Title]
**Date:** [Date] | **Duration:** [Duration] | **Attendees:** [Names]

## Executive Summary
[2-3 sentences]

## Decisions Made
1. [Decision] — Owner: [Name], Deadline: [Date]

## Action Items
| # | Task | Assignee | Priority | Due |
|---|------|----------|----------|-----|
| 1 | [Task] | [Name] | [Priority] | [Date] |

## Discussion Topics
### [Topic 1]
[Summary and outcome]

## Open Questions
- [Question] (raised by [Name])

## Next Meeting Agenda
1. [Suggested topic]

---
*Efficiency Score: [X]/10 — [Brief comment]*
```

### JSON Output
```json
{
  "title": "",
  "date": "",
  "attendees": [],
  "executiveSummary": "",
  "decisions": [{"decision": "", "owner": "", "deadline": ""}],
  "actionItems": [{"task": "", "assignee": "", "priority": "", "dueDate": ""}],
  "discussionTopics": [{"topic": "", "summary": "", "outcome": ""}],
  "openQuestions": [],
  "followUpRequired": true,
  "nextMeetingAgenda": [],
  "efficiency": 8,
  "participationBalance": ""
}
```

### Slack Message
Format for posting to Slack with Block Kit:
- Header with meeting title and efficiency score
- Section with executive summary
- Bulleted action items with assignees
- Link to full notes

## Deliverable Checklist
- [ ] Executive summary (2-3 sentences)
- [ ] All decisions with owners and deadlines
- [ ] All action items with assignees and priorities
- [ ] Discussion topic summaries with outcomes
- [ ] Open questions listed
- [ ] Meeting efficiency score and recommendations
- [ ] Follow-up agenda generated
- [ ] Output in requested format

