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