Meeting agenda generator
Before the meeting, paste a Slack thread, a list of topics or an invite, and get a focused agenda. After it, paste your notes and get decisions and action items.
This is the Meeting snippet. In Snippetbar, copy the Slack thread, run it, and paste the agenda into the calendar invite.
Agenda template
**Meeting:** [Name] · [Duration] **Goal:** What we'll decide or produce by the end **Pre-read:** Links people must read before **Agenda** 1. [Topic] — [Owner] — [X min] — Decide / Discuss / Inform 2. … 3. Wrap-up: decisions + action items — 5 min
Meeting agenda examples
Before: agenda from a Slack message
Before
need to talk about Q4 roadmap, also the pricing test results are in, and Tom wants to discuss hiring a second designer. 45 min, product + eng leads
After
Product & Eng leads sync · 45 min
Goal: Decide on the pricing test outcome and whether to open a second design role. Align on the Q4 roadmap draft.
Pre-read: Pricing test results {link}, Q4 roadmap draft {link}
- Pricing test results. {Owner}. 10 min. Decide
- Second designer hire. Tom. 10 min. Decide
- Q4 roadmap. {Owner}. 20 min. Discuss
- Wrap-up: decisions and owners. 5 min
The decisions come first because they're quick, and the discussion goes last so it can't crowd them out.
After: notes to action items
Before
pricing test: annual plan won, +18% conversion. going with it. Tom to update pricing page by fri. designer hire: yes but after Q4 planning, Martin writes JD. roadmap: ran out of time, next week
After
Decisions
- Going with the annual plan (+18% conversion in the test)
- Opening a second designer role after Q4 planning
Action items
- [ ] Update pricing page: Tom, by Friday
- [ ] Write designer job description: Martin, {date}
Open / next time
- Q4 roadmap. Moved to next week's sync.
How to run meetings that end with decisions
Start with the goal, not the topics
“Decide on pricing” gives a meeting an end point. “Discuss pricing” can go on forever.
Label every item Decide, Discuss or Inform
It tells people how to show up. Inform items often don't need a meeting at all.
Put decisions first
Discussions expand to fill the time available. Quick decisions at the top actually get made.
Timebox each item
Timeboxes turn “we ran out of time” into a visible, fixable problem.
Send pre-reads and expect them to be read
Reading together live wastes everyone's time.
End with owners and dates
An action item without an owner is a wish. “Tom, by Friday” is a commitment.
The snippet
This is the exact prompt the tool above runs. Save it as a snippet in Snippetbar and it works on any text you select.
Mode: {agenda | action items}.
Agenda mode — from the input, create a meeting agenda:
- Goal: one sentence on what will be decided or produced.
- Numbered items with owner, time, and type (Decide / Discuss / Inform). Decisions first. Times must fit the stated duration; include a 5-min wrap-up.
- Pre-reads if any are mentioned. Use {owner} / {link} placeholders when unknown.
Action items mode — from the meeting notes, extract:
- Decisions (bullets, with key numbers).
- Action items as checkboxes: task — owner — due date. Use {owner} / {date} if not stated.
- Open questions / carried over.
Only use what's in the input. Don't invent owners, dates, or decisions.
Return only the result in markdown.Use it where you work
Slack to calendar invite
Copy the thread that started it, generate the agenda and paste it into the Google Calendar or Outlook invite description.
Notes to Linear or Notion
Right after the call, copy your rough notes, get the action items, and paste them where the team tracks work.
Recurring 1:1s
Save an agenda snippet variant for 1:1s: wins, blockers, growth, feedback.
More snippets
All snippets →Bug report template
Copy the template below, or paste a messy bug description from Slack, email or a customer, and get a clean, reproducible report.
User story template
Copy the user story template below, or paste a feature idea, a Slack thread or customer feedback and get stories with acceptance criteria your team can estimate.
Performance review phrases
Paste your rough notes about someone's year, or your own, and get review text that is specific, fair and ready to submit.
Questions
Run it in any app
Select the text, pick Meeting agenda generator from the menubar or press its shortcut, and the result replaces it in place.
Better meetings start in the invite.
Snippetbar runs your snippets on anything you copy, in any Mac app. $29, one-time purchase.