# Meeting Agenda

> Design effective meeting agendas that ensure meetings have clear purpose, time ownership, and outcomes — eliminating "this meeting could have been an email" syndrome.

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

---


## Purpose

Design meeting agendas that ensure meetings have **clear purpose, timed segments, and expected outcomes** — so every meeting earns the time of everyone in the room.

---

## Application

### Meeting Agenda Template

```markdown
# Meeting: [Meeting Title]

**Date:** [Date/Time] | **Duration:** [X min]
**Organizer:** [Name]
**Attendees:** [Names — only people who MUST be there]
**Location:** [Room / Zoom link]

---

## Purpose
[One sentence: what this meeting will accomplish]

## Pre-Read (Required)
- [Document/link to review beforehand — max 2 items]

## Agenda

| Time | Topic | Owner | Format | Outcome |
|------|-------|-------|--------|---------|
| 0:00 | Welcome + context | [Name] | Present | Alignment |
| 0:05 | [Topic 1] | [Name] | Discuss | Decision on X |
| 0:15 | [Topic 2] | [Name] | Brainstorm | 3 options generated |
| 0:30 | [Topic 3] | [Name] | Review | Feedback collected |
| 0:45 | Action items + next steps | [Organizer] | Plenary | Clear owners |
| 0:50 | End | — | — | — |

## Expected Outcomes
- [ ] [Decision made on X]
- [ ] [Action items with owners and dates]
- [ ] [Next meeting scheduled if needed]
```

### Meeting Decision Framework

| Ask Yourself | If Yes → | If No → |
|-------------|----------|---------|
| Does this need real-time discussion? | Meeting | Email/Slack |
| Does this need >6 people? | Consider splitting | Keep the meeting |
| Is there a decision to make? | Define the decision upfront | Reconsider if meeting is needed |
| Do people need pre-reading? | Send 24h in advance | Skip pre-read |

### Meeting Notes Template (Post-Meeting)

```markdown
## Meeting Notes: [Title] — [Date]

### Decisions Made
- [Decision 1]
- [Decision 2]

### Action Items
| Action | Owner | Due Date |
|--------|-------|----------|
| [Action] | [Name] | [Date] |

### Key Discussion Points
- [Point 1]
- [Point 2]

### Parking Lot (for future discussion)
- [Topic deferred]
```

---

## Quality Rubric

| Dimension | 0 | 1 | 2 |
|-----------|---|---|---|
| **Purpose** | No stated purpose | Vague purpose | Clear, one-sentence purpose |
| **Structure** | Freeform discussion | Topics listed | Topics + owners + time + format |
| **Outcomes** | "Good discussion" | Some decisions | Decisions + action items + owners |
| **Efficiency** | Meeting runs over | On time | Ends early with all outcomes met |

---

## References

### Related Skills
- `skills/communication/workshop-facilitation/SKILL.md` — Workshop-style meetings
- `skills/communication/raci-matrix/SKILL.md` — Meeting roles
- `skills/execution/sprint-planning-facilitator/SKILL.md` — Sprint meeting structure

---

**Skill type:** Component
**Domain:** Communication & Stakeholders

