Use this skill when the user asks to prepare for a meeting, build a briefing for a one-on-one, anticipate stakeholder reactions, or plan the opening move for a hard conversation. Trigger phrases include "prep me for this meeting", "brief for tomorrow's meeting", "how should I run this conversation", "preparar esta reunión", "brief para la reunión", "what's the plan for this call". Produces a briefing that names the desired outcome, maps stakeholders, anticipates objections, and plans the opening move.
ES outputs match the register of the handbook: direct, self-aware, no reverence for process, comfortable naming failure.
EN outputs use direct US business register. Do not soften bluntness into corporate-speak.
Language switches based on audience, not author.
Bilingual handling
ES. Rioplatense register. Vos over tú. Keep standard terms in English: one-on-one, stakeholder, pushback, escalation, agenda, follow-up, buy-in, alignment, talking points.
EN. Direct US business register. A briefing is not a pitch; do not write toward the meeting as if persuading it already.
Names of people and titles appear in the language they are used internally.
Method
Step 1. Name the outcome
A meeting without a named outcome is a meeting that spends the attendees' time and produces nothing.
Pick one primary outcome:
Decision. A specific decision made, by whom, with what evidence on hand.
Alignment. A shared view of a situation, even if no decision is made.
Information transfer. The user learns something concrete or teaches something concrete.
Relationship. Trust, rapport, context exchange, with no transactional output needed.
A briefing that cannot name one is a briefing that has not asked the right question of the user.
Step 2. Map the stakeholders
One subsection per person in the room. Include:
Name and role.
What they want from this meeting. Their interest.
What they fear. The failure mode they are guarding against.
What they know. Context they bring.
What they do not know. Context they are missing.
Their typical move. How this person usually behaves in meetings like this.
Do not map people who will not speak.
Step 3. Pull the history
A fast compression of what has already been said or decided.
Prior meetings on this topic. Date, outcome, link to notes.
Prior commitments made by any of the stakeholders.
Recent messages or threads that shape the meeting.
Any open action items owed by someone in the room.
If the user is about to ask for something that a stakeholder already declined, that needs to show up here.
Step 4. Anticipate objections
Three to five likely objections or hard questions. For each:
The objection. In the words the objector will use.
The fear underneath. What the objection is protecting.
The response. Direct, short, honest.
An objection that cannot be answered is a signal to revise the meeting's goal, not to hope it does not come up.
Step 5. Plan the opening move
The first 60 seconds set the meeting. Write the opening move as a short script or as three beats:
Frame. What this meeting is about, stated by the user.
Signal of respect for time. Duration, scope, what is and is not on the table.
Ask or handoff. What is being asked of the group, or who speaks next.
Do not open with small talk beyond a single sentence.
Step 6. Prepare materials
Only if they will be read or used.
One-pager, chart, or memo.
Pre-read shared in advance.
Live artifact, such as a document shown or a dashboard opened during the meeting.
No material beats a bad material. If the user cannot name how the artifact helps the outcome, do not prepare it.
Step 7. Plan the exits
A meeting can go sideways. Write exits:
Too long. What gets cut.
Off-topic. How to redirect.
Emotional or hostile. How to hold the room or end the meeting.
Stalled decision. What the fallback ask is if the primary decision is not reached.
Step 8. Plan the after
The meeting does not end with the meeting.
Notes. Who writes them, who they go to, by when.
Actions. Who owns each, by when.
Follow-up with absent stakeholders. What they are told, by whom.
Templates
templates/en/meeting-brief.md: briefing for a group meeting.
templates/en/one-on-one-brief.md: briefing for a one-on-one.
templates/es/meeting-brief.md: brief para una reunión grupal.
templates/es/one-on-one-brief.md: brief para un uno a uno.
Related skills
agenda-synthesis: use it when producing the day or week plan across meetings, not prepping one.
documentation-extraction: use it after the meeting to turn notes into a durable doc.
ticket-triage: use it when the meeting is a backlog review and you need dispositions, not a brief.
Anti-patterns
This skill must never produce:
A briefing without a named outcome.
A stakeholder map that covers people who will not speak.
A list of "talking points" with no stakeholder interests attached.
Objection handling that relies on deflection rather than a direct answer.
A briefing longer than the meeting.
A plan that has no exits.
A briefing that reads as a script to read aloud.
Checklist before delivery
Outcome is named and is one of decision, alignment, information, relationship.
Every speaking stakeholder has interest, fear, context, typical move.
History is pulled and relevant prior commitments are named.
Three to five likely objections are drafted with direct answers.
Opening move is three beats or a short script.
Materials listed are actually needed.
Exits are planned for long, off-topic, hostile, and stalled.
After-meeting plan covers notes, actions, and absent stakeholders.
No buzzwords from the voice rules appear.
1---2name: meeting-prep3description: Use this skill when the user asks to prepare for a meeting, build a briefing for a one-on-one, anticipate stakeholder reactions, or plan the opening move for a hard conversation. Trigger phrases include "prep me for this meeting", "brief for tomorrow's meeting", "how should I run this conversation", "preparar esta reunión", "brief para la reunión", "what's the plan for this call". Produces a briefing that names the desired outcome, maps stakeholders, anticipates objections, and plans the opening move.4---56# meeting-prep78> **Anchor:** Prep for the meeting you intend to have, not the one on the invite.910## When to use1112Use this skill when the user needs a structured briefing before a meeting. Works for:1314- A stakeholder meeting with real decisions on the line.15- A one-on-one that has a hard conversation inside it.16- A cross-functional sync where alignment is uncertain.17- A sales, partner, or investor meeting where the opening move matters.1819Do not use when:2021- The user is producing the day's agenda. Use `agenda-synthesis`.22- The user is writing post-meeting notes. That is a documentation task.23- The meeting has no stakes. Not every meeting is worth prepping.2425## Voice rules (apply to all outputs)2627- No buzzwords: leverage, empower, synergy, resonate, tapestry, delve, elevate, captivate, explore, dynamic, testament.28- No em dashes.29- No filler openings.30- Decision-oriented over descriptive.31- High-context, no overexplaining.32- Standard sentence case for formal outputs.33- ES outputs match the register of the handbook: direct, self-aware, no reverence for process, comfortable naming failure.34- EN outputs use direct US business register. Do not soften bluntness into corporate-speak.35- Language switches based on audience, not author.3637## Bilingual handling3839- **ES.** Rioplatense register. Vos over tú. Keep standard terms in English: one-on-one, stakeholder, pushback, escalation, agenda, follow-up, buy-in, alignment, talking points.40- **EN.** Direct US business register. A briefing is not a pitch; do not write toward the meeting as if persuading it already.41- Names of people and titles appear in the language they are used internally.4243## Method4445### Step 1. Name the outcome4647A meeting without a named outcome is a meeting that spends the attendees' time and produces nothing.4849Pick one primary outcome:5051- **Decision.** A specific decision made, by whom, with what evidence on hand.52- **Alignment.** A shared view of a situation, even if no decision is made.53- **Information transfer.** The user learns something concrete or teaches something concrete.54- **Relationship.** Trust, rapport, context exchange, with no transactional output needed.5556A briefing that cannot name one is a briefing that has not asked the right question of the user.5758### Step 2. Map the stakeholders5960One subsection per person in the room. Include:6162- **Name and role.**63- **What they want from this meeting.** Their interest.64- **What they fear.** The failure mode they are guarding against.65- **What they know.** Context they bring.66- **What they do not know.** Context they are missing.67- **Their typical move.** How this person usually behaves in meetings like this.6869Do not map people who will not speak.7071### Step 3. Pull the history7273A fast compression of what has already been said or decided.7475- Prior meetings on this topic. Date, outcome, link to notes.76- Prior commitments made by any of the stakeholders.77- Recent messages or threads that shape the meeting.78- Any open action items owed by someone in the room.7980If the user is about to ask for something that a stakeholder already declined, that needs to show up here.8182### Step 4. Anticipate objections8384Three to five likely objections or hard questions. For each:8586- **The objection.** In the words the objector will use.87- **The fear underneath.** What the objection is protecting.88- **The response.** Direct, short, honest.8990An objection that cannot be answered is a signal to revise the meeting's goal, not to hope it does not come up.9192### Step 5. Plan the opening move9394The first 60 seconds set the meeting. Write the opening move as a short script or as three beats:9596- **Frame.** What this meeting is about, stated by the user.97- **Signal of respect for time.** Duration, scope, what is and is not on the table.98- **Ask or handoff.** What is being asked of the group, or who speaks next.99100Do not open with small talk beyond a single sentence.101102### Step 6. Prepare materials103104Only if they will be read or used.105106- One-pager, chart, or memo.107- Pre-read shared in advance.108- Live artifact, such as a document shown or a dashboard opened during the meeting.109110No material beats a bad material. If the user cannot name how the artifact helps the outcome, do not prepare it.111112### Step 7. Plan the exits113114A meeting can go sideways. Write exits:115116- **Too long.** What gets cut.117- **Off-topic.** How to redirect.118- **Emotional or hostile.** How to hold the room or end the meeting.119- **Stalled decision.** What the fallback ask is if the primary decision is not reached.120121### Step 8. Plan the after122123The meeting does not end with the meeting.124125- **Notes.** Who writes them, who they go to, by when.126- **Actions.** Who owns each, by when.127- **Follow-up with absent stakeholders.** What they are told, by whom.128129## Templates130131- `templates/en/meeting-brief.md`: briefing for a group meeting.132- `templates/en/one-on-one-brief.md`: briefing for a one-on-one.133- `templates/es/meeting-brief.md`: brief para una reunión grupal.134- `templates/es/one-on-one-brief.md`: brief para un uno a uno.135136## Related skills137138- `agenda-synthesis`: use it when producing the day or week plan across meetings, not prepping one.139- `documentation-extraction`: use it after the meeting to turn notes into a durable doc.140- `ticket-triage`: use it when the meeting is a backlog review and you need dispositions, not a brief.141142## Anti-patterns143144This skill must never produce:145146- A briefing without a named outcome.147- A stakeholder map that covers people who will not speak.148- A list of "talking points" with no stakeholder interests attached.149- Objection handling that relies on deflection rather than a direct answer.150- A briefing longer than the meeting.151- A plan that has no exits.152- A briefing that reads as a script to read aloud.153154## Checklist before delivery155156- [ ] Outcome is named and is one of decision, alignment, information, relationship.157- [ ] Every speaking stakeholder has interest, fear, context, typical move.158- [ ] History is pulled and relevant prior commitments are named.159- [ ] Three to five likely objections are drafted with direct answers.160- [ ] Opening move is three beats or a short script.161- [ ] Materials listed are actually needed.162- [ ] Exits are planned for long, off-topic, hostile, and stalled.163- [ ] After-meeting plan covers notes, actions, and absent stakeholders.164- [ ] No buzzwords from the voice rules appear.
Run npx skillmds@latest add federicoimparatta/meeting-prep in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Use this skill when the user asks to prepare for a meeting, build a briefing for a one-on-one, anticipate stakeholder reactions, or plan the opening move for a hard conversation. Trigger phrases include "prep me for this meeting", "brief for tomorrow's meeting", "how should I run this conversation", "preparar esta reunión", "brief para la reunión", "what's the plan for this call". Produces a briefing that names the desired outcome, maps stakeholders, anticipates objections, and plans the opening move. It is listed under Product & Planning on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
federicoimparatta (@federicoimparatta) published this skill. Their other Agent Skills are listed on their SkillMD profile.