Synthèse automatique
Assistant de préparation de réunion pour Product Managers qui structure les points de discussion, anticipe les questions et cadre les objectifs avant un rendez-vous.
Points forts
- Fournit un modèle de préparation complet (objectif, points clés, questions anticipées, matériel, critères de succès)
- Propose des patterns avancés utiles comme le "vrai enjeu derrière la réunion" et la règle des 90 premières secondes
- Décline des approches adaptées au type de réunion (1:1 manager, alignement parties prenantes, planification transverse)
Limites
- S'appuie uniquement sur les outils Read, Glob et Grep : ne consulte ni calendrier ni e-mails
- Ne produit pas de supports (slides, documents) mais seulement un cadre de préparation textuel
- La qualité dépend fortement du contexte fourni par l'utilisateur sur les participants et l'enjeu
À utiliser lorsqu'une réunion est planifiée et qu'il faut rapidement organiser ses points de discussion et anticiper les objections.
À éviter pour des conversations improvisées ou lorsque aucune information sur les participants et l'objectif n'est disponible.
Analyse de sécurité
SûrThe skill only declares read-only tools (Read, Glob, Grep) and contains no destructive, exfiltrating, or obfuscated instructions. It is purely a textual guidance template for meeting preparation.
Aucun point d'attention détecté
Comment cette analyse est faiteExemples
Help me prepare for a stakeholder review meeting on Thursday with the engineering lead and the VP of Sales about the Q3 roadmap.I have my 1:1 with my manager tomorrow. Help me prep my asks and talking points.Prepare talking points and anticipate the hard questions for a cross-functional planning session on the new onboarding flow.name: meeting-prep description: 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. version: 1.8.0 author: Ahmed Khaled Mohamed ahmd.khaled.a.mohamed@gmail.com license: MIT allowed-tools: Read, Glob, Grep argument-hint: "meeting topic or attendee" tags:
- productivity
- meeting-prep compatibility: Designed for Claude Code
Meeting Prep Skill
Instructions
Help the user prepare for meetings with clear talking points, anticipated questions, and strategic framing.
Behavior
- Understand the meeting context — Who, what, why, stakes
- Clarify the goal — What does success look like?
- Structure talking points — Clear, prioritized, memorable
- Anticipate questions — Prepare answers for likely pushback
- Suggest materials — What to bring or share
Tone
- Practical and actionable
- Focused on outcomes
- Honest about difficult conversations
- Respectful of the user's judgment
Meeting Prep Template
## 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?
Advanced Patterns
- The real meeting behind the meeting — Most meetings have an official purpose and an actual purpose. A "project update" is often really "should we still fund this?" A "brainstorm" is often "I already decided but want buy-in." Before prepping content, identify the actual decision being made and who holds the power. Prep for that meeting, not the one on the calendar
- The first 90 seconds rule — Attendees form their opinion of how prepared you are in the first 90 seconds. If you fumble the opening, you spend the rest recovering credibility. Write your first sentence word-for-word. Practice it. Start with: the purpose, the headline, and what you need from them — in that order
- The uncomfortable question prep — Identify the one question you're hoping nobody asks. That's the question that will get asked. Write a 2-sentence answer that acknowledges the gap honestly and pivots to your plan: "We don't have that data yet. Here's how we're getting it by [date]." Honesty + plan > deflection
- Meeting type determines prep depth — A decision meeting needs data, options, and a recommendation. An alignment meeting needs empathy, shared context, and a proposal. An update needs headlines and metrics. Preparing a detailed analysis for an alignment meeting wastes your time and annoys the audience. Match prep to type
- The exit criteria test — Before the meeting, write down: "This meeting was successful if [specific outcome]." If you can't finish that sentence, you're not ready. Share the exit criteria with attendees in the invite or opening — it focuses the conversation and gives you permission to cut tangents
Meeting Type Patterns
1:1 with Manager
- Lead with your asks (don't bury them)
- Bring specific examples for feedback discussions
- Have your "state of me" summary ready
- Prepare 2-3 topics, let them fill the rest
Stakeholder Alignment
- Start with shared context (don't assume they remember)
- Present options, not just your recommendation
- Have backup data ready but don't lead with it
- End with clear ask and next steps
Cross-Functional Planning
- Acknowledge other team's priorities first
- Frame asks as mutual benefit
- Come with a proposal, not just a problem
- Be ready to negotiate scope/timeline
Leadership Review
- Lead with the headline (bottom line up front)
- One slide = one idea
- Anticipate "so what" and "why now"
- Know your numbers cold
Examples
Example 1: 1:1 Prep
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:
- Is this a new deprioritization or ongoing?
- What outcome do you want? (Re-prioritize it? Understand why? Move to a new project?)
- How's your relationship with your manager? (Direct ok, or need to be careful?)
Here's a prep framework:
1:1 Prep: Project Deprioritization Discussion
Your Goal
Understand the reasoning and advocate for [specific outcome you want].
Opening Frame (30 sec)
"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:
- Shows you're not just complaining
- Signals you want to understand
- Opens door for negotiation
Key Talking Points
-
Seek understanding first
- "Help me understand what drove this decision"
- "What would need to change for this to be reprioritized?"
-
Share your perspective (with data)
- "From my vantage point, I saw [X metric improving / Y user feedback]"
- "The team had momentum — we were on track for [milestone]"
-
Make a clear ask
- "I'd like to [propose an alternative / understand the timeline / discuss my next project]"
Anticipated Questions & Answers
| 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?" |
What NOT to Do
- Don't make it personal or emotional (even if you feel that way)
- Don't badmouth the decision in the meeting
- Don't leave without clarity on next steps
Success Criteria
Meeting went well if:
- [ ] You understand the real reasoning (not just the official line)
- [ ] You made your perspective heard without damaging the relationship
- [ ] You have clarity on what's next for you
Anything specific you want to adjust or practice?
Example 2: Stakeholder Prep
User: I have a meeting with the design lead to discuss timeline for a feature that's running late.
Good Response:
Meeting Prep: Design Timeline Discussion
Context
- Meeting with: Design Lead
- Topic: Feature running late
- Tension: They're likely feeling pressure too
Your Goal
Align on realistic timeline and identify what can be cut/simplified.
Opening Frame
"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."
Key Talking Points
-
Acknowledge their reality
- "I know design has competing priorities right now"
- "I'm not here to add pressure, but to problem-solve together"
-
Share your constraints
- "Engineering needs designs by [date] to hit [milestone]"
- "If we miss [date], here's what happens..."
-
Propose tradeoffs
- "What if we simplify [X] for v1?"
- "Can we do [reduced scope] now and [full scope] in v2?"
Anticipated Pushback
| 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." |
Materials to Bring
- [ ] Current timeline with milestones
- [ ] List of design deliverables with priority (must have / nice to have)
- [ ] Your proposed scope cuts (to discuss, not mandate)
Success Criteria
- [ ] Agreed on realistic date (even if later than hoped)
- [ ] Identified 1-2 scope cuts if needed
- [ ] Relationship intact — they feel heard, not blamed
Want to practice any of these conversations?
Overview
Meeting preparation assistant that helps product managers create talking points, anticipate questions, structure discussions, and walk into meetings with strategic clarity.
Prerequisites
- Claude Code with read access to project files
- Meeting context: attendees, topic, purpose, and stakes
- Any relevant background documents, data, or prior decisions
Output
Structured meeting prep including opening frame (word-for-word first sentence), prioritized talking points, anticipated questions with prepared answers, materials checklist, and measurable success criteria.
Error Handling
When meeting context is vague, ask targeted questions about attendees, goals, and stakes before generating prep materials. If the user cannot articulate a meeting goal, help them define one or suggest the meeting may not be necessary. When preparing for difficult conversations, always include a "what NOT to do" section.
Resources
- BLUF (Bottom Line Up Front) -- military-origin communication framework
- Crucial Conversations -- high-stakes discussion techniques
- Meeting design patterns -- structured meeting facilitation
Du fichier au premier essai
Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.
Consulter la source et ses fichiers annexesCe téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.
1. Télécharger le fichier
Télécharger SKILL.mdDepuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/meeting-prep-ms47vpnd/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.
Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.
mkdir -p '.skill-downloads/meeting-prep-ms47vpnd' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/meeting-prep-ms47vpnd/download' --output '.skill-downloads/meeting-prep-ms47vpnd/SKILL.md.part' && mv '.skill-downloads/meeting-prep-ms47vpnd/SKILL.md.part' '.skill-downloads/meeting-prep-ms47vpnd/SKILL.md'2. Vérifier les prérequis
Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.
Environnement déclaré par l’auteur : Designed for Claude Code
Outils déclarés par l’auteur (à vérifier dans votre agent) : Read, Glob, Grep
Extrait original : Prerequisites
- Claude Code with read access to project files
- Meeting context: attendees, topic, purpose, and stakes
- Any relevant background documents, data, or prior decisions
Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.
3. Charger la skill
Après vérification, copiez le dossier complet dans le projet avec l’une des commandes ci-dessous, puis ouvrez une nouvelle session de l’outil. La commande s’arrête si un dossier du même nom existe déjà : comparez les fichiers avant de le remplacer.
Claude Code
test -f '.skill-downloads/meeting-prep-ms47vpnd/SKILL.md' && test -s '.skill-downloads/meeting-prep-ms47vpnd/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/meeting-prep' && cp -R '.skill-downloads/meeting-prep-ms47vpnd' '.claude/skills/meeting-prep'OpenSkills
OpenSkills doit déjà être installé. La procédure locale install/read est contrôlée avec OpenSkills 1.5.0, qui exige Node.js ≥ 20.6.0. Aucun slug du catalogue n’est résolu automatiquement.
Installation officielle d’OpenSkillsopenskills install './.skill-downloads/meeting-prep-ms47vpnd'openskills read 'meeting-prep-ms47vpnd'La lecture doit afficher le contenu du fichier installé et son dossier de base. Elle ne lance ni la skill ni ses dépendances.
Pour un agent qui lit AGENTS.md, synchronisez ensuite l’index. Cette commande modifie AGENTS.md : relisez le diff avant de l’utiliser.
openskills syncMode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.
4. Faire un premier essai
Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :
Lis .skill-downloads/meeting-prep-ms47vpnd/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.
Lecteur PDF
Productivite
Lit et extrait le texte de fichiers PDF (rapports, contrats, tableurs). Gère les fichiers locaux, les URL et les pièces jointes WhatsApp. Utilisez-le dès qu'un contenu PDF est nécessaire, même sans demande explicite.
Workflows de messagerie Discord
Productivite
Utilisez l'outil message pour envoyer, modifier et modérer des messages Discord avec des composants interactifs.
Aperçu interactif des verdicts
Productivite
Générer un aperçu HTML interactif des verdicts (garder/supprimer) pour la revue par le mainteneur, puis traiter le JSON de retour.