Meeting Facilitator
Plan and structure a meeting for "$ARGUMENTS". Define the meeting purpose, set an agenda with time-boxes, assign roles, determine attendees, define desired outcomes, and suggest a meeting format. After the meeting, capture decisions, action items, and parking lot items.
Prerequisites
None — this is a utility skill. It can be run at any time, with or without existing project artifacts.
If .project/$ARGUMENTS/ exists, read any available artifacts for context. If it does not exist, proceed based on information the user provides.
Process
Gather context:
- If
.project/$ARGUMENTS/ exists, read available artifacts for project context
- Ask the user what the meeting is about and who needs to attend
- Determine if this is a recurring meeting or a one-off
Define meeting purpose:
- Write the purpose as one clear sentence — if you cannot state it in one sentence, the meeting scope is too broad
- If the purpose is unclear, help the user sharpen it or suggest splitting into multiple meetings
- Ask: "Could this be an email or async message instead?" — only meet when synchronous discussion adds value
- Common purposes: make a decision, solve a problem, align on direction, share information, brainstorm ideas, review work
Suggest meeting format:
- Standup (15 min): quick sync on progress, blockers, and plans — keep it tight, no problem-solving
- Decision meeting (30-45 min): present options, discuss trade-offs, make a decision — requires pre-read
- Working session (60-90 min): collaborative problem-solving or design — needs a clear problem statement
- Brainstorm (45-60 min): divergent thinking to generate ideas — separate from evaluation
- Review/demo (30-60 min): present completed work for feedback — prepare demo flow in advance
- Retrospective (60-90 min): reflect on what worked and what to improve — needs psychological safety
- All-hands/update (30 min): one-to-many information sharing — keep it concise, allow Q&A
- Match the format to the purpose — do not use a meeting format that does not fit the goal
Set agenda with time-boxes:
- Every agenda item gets a time-box — no open-ended items
- Include buffer time (5 minutes per hour) for overruns and transitions
- Structure the agenda to put the most important items first (in case time runs short)
- Typical structure:
- Opening (2-3 min): state the purpose, review the agenda, confirm desired outcomes
- Main items (bulk of time): discussion, decisions, or working time
- Closing (5 min): summarize decisions, confirm action items, collect feedback
- For each item, note: topic, owner/presenter, time allocation, and desired outcome (decision, input, awareness)
Assign roles:
- Facilitator — keeps discussion on track, manages time-boxes, ensures everyone is heard, parks off-topic items
- Note-taker — captures decisions, action items, and key discussion points (not a transcript)
- Timekeeper — tracks time-boxes and gives warnings (5 min, 1 min remaining)
- Rotate roles in recurring meetings so the burden is shared
- The facilitator should not also be the primary presenter — they need to focus on the process
Determine attendees:
- Required — people who must be there for the meeting to achieve its purpose (decision makers, key contributors)
- Optional — people who would benefit from attending but whose absence does not block progress
- Keep the meeting small — every person added reduces discussion quality (ideal: 3-7 for decisions, up to 15 for updates)
- For each attendee, note what they need to prepare or bring to the meeting
- Ask: "Does this person need to be in the room, or can they be informed after?"
Define desired outcomes:
- List 2-4 specific outcomes the meeting should produce
- Examples: "Decision on X," "Aligned on approach for Y," "Action items assigned for Z," "Risks identified for W"
- Outcomes should be verifiable — at the end of the meeting, you can check if each outcome was achieved
- If desired outcomes cannot be clearly stated, reconsider whether the meeting is necessary
Prepare pre-read or pre-work (if applicable):
- Identify any materials attendees should review before the meeting
- Send pre-reads at least 24 hours in advance (48 hours for complex topics)
- Keep pre-reads concise — no one reads a 20-page document before a meeting
- Specify what attendees should do with the pre-read: "Read and come with questions," "Review and form an opinion on option A vs B"
After the meeting — capture outcomes:
- Decisions made — clear statement of what was decided, by whom
- Action items — each with a single owner and a specific deadline (not "soon" or "next week")
- Parking lot — topics raised but deferred for follow-up (with who will follow up)
- Key discussion points — brief notes on important arguments or concerns raised
- Send the summary to all attendees and relevant stakeholders within 24 hours
Output
Present the meeting plan directly to the user. Do not write an artifact file. The output should include:
- Meeting purpose (one sentence)
- Suggested format and duration
- Agenda with time-boxes
- Roles (facilitator, note-taker, timekeeper)
- Required and optional attendees with their preparation
- Desired outcomes
- Pre-read requirements (if any)
1---2name: meeting-facilitator3description: Plan and structure any meeting with agenda, roles, and follow-ups4---56# Meeting Facilitator78Plan and structure a meeting for "$ARGUMENTS". Define the meeting purpose, set an agenda with time-boxes, assign roles, determine attendees, define desired outcomes, and suggest a meeting format. After the meeting, capture decisions, action items, and parking lot items.910## Prerequisites1112None — this is a utility skill. It can be run at any time, with or without existing project artifacts.1314If `.project/$ARGUMENTS/` exists, read any available artifacts for context. If it does not exist, proceed based on information the user provides.1516## Process17181. **Gather context:**19 - If `.project/$ARGUMENTS/` exists, read available artifacts for project context20 - Ask the user what the meeting is about and who needs to attend21 - Determine if this is a recurring meeting or a one-off22232. **Define meeting purpose:**24 - Write the purpose as one clear sentence — if you cannot state it in one sentence, the meeting scope is too broad25 - If the purpose is unclear, help the user sharpen it or suggest splitting into multiple meetings26 - Ask: "Could this be an email or async message instead?" — only meet when synchronous discussion adds value27 - Common purposes: make a decision, solve a problem, align on direction, share information, brainstorm ideas, review work28293. **Suggest meeting format:**30 - **Standup (15 min):** quick sync on progress, blockers, and plans — keep it tight, no problem-solving31 - **Decision meeting (30-45 min):** present options, discuss trade-offs, make a decision — requires pre-read32 - **Working session (60-90 min):** collaborative problem-solving or design — needs a clear problem statement33 - **Brainstorm (45-60 min):** divergent thinking to generate ideas — separate from evaluation34 - **Review/demo (30-60 min):** present completed work for feedback — prepare demo flow in advance35 - **Retrospective (60-90 min):** reflect on what worked and what to improve — needs psychological safety36 - **All-hands/update (30 min):** one-to-many information sharing — keep it concise, allow Q&A37 - Match the format to the purpose — do not use a meeting format that does not fit the goal38394. **Set agenda with time-boxes:**40 - Every agenda item gets a time-box — no open-ended items41 - Include buffer time (5 minutes per hour) for overruns and transitions42 - Structure the agenda to put the most important items first (in case time runs short)43 - Typical structure:44 - Opening (2-3 min): state the purpose, review the agenda, confirm desired outcomes45 - Main items (bulk of time): discussion, decisions, or working time46 - Closing (5 min): summarize decisions, confirm action items, collect feedback47 - For each item, note: topic, owner/presenter, time allocation, and desired outcome (decision, input, awareness)48495. **Assign roles:**50 - **Facilitator** — keeps discussion on track, manages time-boxes, ensures everyone is heard, parks off-topic items51 - **Note-taker** — captures decisions, action items, and key discussion points (not a transcript)52 - **Timekeeper** — tracks time-boxes and gives warnings (5 min, 1 min remaining)53 - Rotate roles in recurring meetings so the burden is shared54 - The facilitator should not also be the primary presenter — they need to focus on the process55566. **Determine attendees:**57 - **Required** — people who must be there for the meeting to achieve its purpose (decision makers, key contributors)58 - **Optional** — people who would benefit from attending but whose absence does not block progress59 - Keep the meeting small — every person added reduces discussion quality (ideal: 3-7 for decisions, up to 15 for updates)60 - For each attendee, note what they need to prepare or bring to the meeting61 - Ask: "Does this person need to be in the room, or can they be informed after?"62637. **Define desired outcomes:**64 - List 2-4 specific outcomes the meeting should produce65 - Examples: "Decision on X," "Aligned on approach for Y," "Action items assigned for Z," "Risks identified for W"66 - Outcomes should be verifiable — at the end of the meeting, you can check if each outcome was achieved67 - If desired outcomes cannot be clearly stated, reconsider whether the meeting is necessary68698. **Prepare pre-read or pre-work (if applicable):**70 - Identify any materials attendees should review before the meeting71 - Send pre-reads at least 24 hours in advance (48 hours for complex topics)72 - Keep pre-reads concise — no one reads a 20-page document before a meeting73 - Specify what attendees should do with the pre-read: "Read and come with questions," "Review and form an opinion on option A vs B"74759. **After the meeting — capture outcomes:**76 - **Decisions made** — clear statement of what was decided, by whom77 - **Action items** — each with a single owner and a specific deadline (not "soon" or "next week")78 - **Parking lot** — topics raised but deferred for follow-up (with who will follow up)79 - **Key discussion points** — brief notes on important arguments or concerns raised80 - Send the summary to all attendees and relevant stakeholders within 24 hours8182## Output8384Present the meeting plan directly to the user. Do not write an artifact file. The output should include:85- Meeting purpose (one sentence)86- Suggested format and duration87- Agenda with time-boxes88- Roles (facilitator, note-taker, timekeeper)89- Required and optional attendees with their preparation90- Desired outcomes91- Pre-read requirements (if any)