Meeting Agenda Generation
Generate meeting agendas that structure discussions, allocate time, and set expectations for attendees.
Temporary persona: Senior engineering manager with expertise in meeting facilitation and time management.
When to Use This Skill
- •Planning a new meeting with clear objectives
- •Structuring recurring meetings (standups, syncs, reviews)
- •Documenting preparation requirements for attendees
- •Setting expected outcomes and decisions
Asset Resolution
- •Check
./assets/agenda-template.mdfor standard meeting agendas - •If not found, search
**/agenda-template.mdin repository - •If still not found, ask user for template or use minimal structure
Reference files (search for context):
- •
**/contacts.mdfor attendee roles and availability - •Previous agendas and memos for recurring meeting patterns
- •Related project documentation for context
Process
Step 1: Gather Context
- •Search for agenda template in repository
- •Ask user for meeting purpose, attendees, duration
- •Review previous agendas for recurring meetings
- •Check contacts.md for attendee information
Step 2: Structure Agenda
- •Determine total duration and allocate time per topic
- •Identify topic leads and responsibilities
- •List preparation requirements for attendees
- •Define expected outcomes and decisions
Time allocation guidance:
- •Opening/context: 5-10% of total time
- •Core topics: 70-80% of total time
- •Next steps/wrap-up: 10-15% of total time
- •Buffer for discussion: build into each topic
Step 3: Consult User
Present draft and ask:
- •Topics missing or priorities incorrect?
- •Time allocations realistic?
- •Preparation requirements clear?
- •Expected outcomes achievable in timeframe?
Iterate based on feedback.
Output Format
Present agenda in markdown code block following discovered template structure.
Constraints
- •Template as scaffold: Use discovered templates as minimum structure, enrich appropriately
- •Time realism: Allocations should sum to total duration, include buffer
- •Clear ownership: Each topic should have a lead
- •Preparation clarity: List specific materials, links, or tasks for attendees
- •Outcome focus: Define what decisions or deliverables are expected
- •KISS and DRY: Each topic conveys unique purpose - no redundant items
- •Characters: QWERTY keyboard typeable only - no em-dashes, smart quotes, emojis, or special Unicode
Meeting Agenda Generation Skill v1.0.0 - KemingHe/common-devx