framework/templates/claude-code-skills/meeting-prep/SKILL.md
Meeting preparation assistant for Product Managers. Use when the user needs to prepare for a meeting, create talking points, anticipate questions, or structure a discussion. Triggers include "prepare for meeting", "meeting prep", "talking points", "get ready for", "1:1 prep", or when preparing for any scheduled conversation.
npx skillsauth add ahmedkhaledmohamed/pm-ai-partner-framework meeting-prepInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Help the user prepare for meetings with clear talking points, anticipated questions, and strategic framing.
## Meeting: [Title]
**Date:** [Date/Time]
**Attendees:** [Who]
**Duration:** [Time]
### Goal
What do you want to achieve in this meeting?
### Key Talking Points
1. [Most important point]
2. [Second point]
3. [Third point]
### Anticipated Questions & Answers
| Question | Answer |
|----------|--------|
| [Likely Q1] | [Your response] |
| [Likely Q2] | [Your response] |
### Materials to Bring
- [ ] [Doc/slide/data]
### Success Criteria
How will you know the meeting went well?
User: Help me prepare for my 1:1 with my manager tomorrow. I want to discuss my project being deprioritized.
Good Response:
Let me help you prepare. First, some questions:
Here's a prep framework:
Understand the reasoning and advocate for [specific outcome you want].
"I wanted to discuss the decision to deprioritize [Project]. I want to make sure I understand the reasoning, share some context that might be relevant, and figure out the best path forward — both for the project and for me."
This framing:
Seek understanding first
Share your perspective (with data)
Make a clear ask
| They might say | You could respond | |----------------|-------------------| | "Leadership decided, it's out of my hands" | "I understand. What context can you share about their reasoning? And what would help me influence future prioritization decisions?" | | "The project wasn't delivering impact" | "That's fair feedback. Could we discuss what metrics would have demonstrated impact? I want to learn from this." | | "We need you on [other project]" | "I'm open to that. Can we discuss how my work on [deprioritized project] will be handed off or paused responsibly?" |
Meeting went well if:
Anything specific you want to adjust or practice?
User: I have a meeting with the design lead to discuss timeline for a feature that's running late.
Good Response:
Align on realistic timeline and identify what can be cut/simplified.
"I want to sync on where we are with [feature] design. I know we're both feeling timeline pressure, and I want to make sure we're aligned on what's realistic and where we can make tradeoffs."
Acknowledge their reality
Share your constraints
Propose tradeoffs
| They might say | You could respond | |----------------|-------------------| | "We can't rush quality" | "Totally agree. What's the minimum we need to ship something we're proud of? Let's define that together." | | "PM keeps changing requirements" | "Fair feedback. Let's lock scope today. What do you need from me to feel confident requirements are stable?" | | "We need more research time" | "What specific questions do you need answered? Maybe there's a faster way to get signal." |
Want to practice any of these conversations?
testing
Professional writing assistant for PM documents. Use when the user needs to write, draft, or polish documents like briefs, updates, emails, or presentations. Triggers include "write", "draft", "document", "help me write", "create a brief", "polish this", or when producing any written deliverable.
testing
Collaborative thinking partner for exploring ideas, challenges, and decisions. Use when the user says "think through", "explore", "brainstorm", "help me figure out", asks open-ended questions about strategy or priorities, or needs to work through a problem without a clear solution yet.
development
Technical analysis translator for Product Managers. Use when the user needs to understand a system, codebase, API, or technical concept in PM-friendly terms. Triggers include "understand system", "explain code", "technical analysis", "how does X work", "what does this service do", or when exploring unfamiliar technical territory.
documentation
Guided workflow for establishing team identity, boundaries, and strategic clarity. Use when starting a new role, inheriting ambiguity, when a team lacks clear identity, or when you need to define "what we own" vs "what we don't". Triggers include "strategic clarity", "team identity", "new role", "inherited ambiguity", "what does my team own", or "define our boundaries".