🔍 by @davehappyminion
Prep Next Meeting
Never walk into a meeting cold. Runs every 30 minutes and preps you for whatever's next.
1. Check Calendar
Using your calendar skill, look at meetings starting in the next 60 minutes.
If no meetings in the next hour, stop here.
2. Identify Attendees
For each upcoming meeting, check the attendee list:
Internal (same email domain or known colleagues):
- Note role/team if relevant; skip routine syncs with your own team
External (different domain — clients, candidates, investors, partners):
- Full research treatment; flag first-time meetings for extra context
If it's a routine internal sync with no external attendees, skip to step 4.
3. Research Attendees
For external attendees, using web search and email skill:
- Full name, company, and role
- What their company does and recent news
- Previous email threads with the user
For important internal meetings (skip-levels, cross-team):
- Recent interactions and pending items between you
4. Build Talking Points
Based on the meeting context:
- Agenda suggestions if no agenda exists
- Follow-ups from past meetings with the same attendees
- Questions to ask (2-3 based on meeting type)
- Key points to raise from recent work or email threads
5. Deliver the Brief
Meeting in {X} minutes: {Meeting Title}
Attendees: {Names and roles}
Context:
- {Key background point}
- {Previous meeting summary or "First meeting"}
Talking Points:
- {Point 1}
- {Point 2}
Questions:
- {Question 1}
- {Question 2}
Notes
- Keep it short. This is a heads-up, not a research paper.
- Only do full research for external people or high-stakes meetings.
- Store prep docs so future runs can reference past context.