pm-meeting-preplisted
Install: claude install-skill kalyvask/pm-evaluation-framework
# PM meeting prep
Drafts a one-page brief for an upcoming meeting. Pulls signal from calendar (time, attendees, topic, prior thread), stakeholders.md (who they are, what they care about), the relevant project's state (open questions, current focus, recent decisions), and recent Granola transcripts (what was last discussed with these people).
The output is structured, opinionated, and short. The PM walks in knowing what's at stake, what they want, what the other side likely wants, and what they don't yet have an answer to.
## When to use
- 15 to 30 minutes before any meeting where the stakes are non-trivial
- Before an exec review or 1:1 with a senior stakeholder
- Before a first interaction with someone new
- Before a meeting on a decision the user is wrestling with
Don't use when:
- The meeting is a recurring internal standup with no specific agenda
- The user has already prepped manually (don't duplicate)
- The meeting is purely social
## How to apply
### 1. Chain to `pm-context-loader`
Load `you.md`, the project list, cross-project stakeholders.
### 2. Identify the meeting
If the user named a specific meeting, use that. Otherwise:
- Pull today's calendar (and tomorrow's, if it's evening)
- Identify the next meeting that matches the user's prep description
- If ambiguous, ask: *"You have [N] meetings in the next 24 hours. Which one — [list with times]?"*
### 3. Pull meeting context from calendar
For the chosen meeting, extract:
- Time, length, location/video l