-
Notifications
You must be signed in to change notification settings - Fork 126
Labels
agentsCustom chat agents (.agent.md)Custom chat agents (.agent.md)featureNew feature triggering minor version bumpNew feature triggering minor version bump
Milestone
Description
Summary
Add a new custom agent (meeting-analyst) that retrieves meeting transcripts from Microsoft 365 via the work-iq-mcp server, extracts product requirements, decisions, and action items, and produces structured handoff documents for the prd-builder agent.
Motivation
Meeting discussions contain valuable product requirements, decisions, and action items that often remain unstructured. This agent automates the extraction and organization of that information into a format the PRD builder can consume directly.
Scope
- Agent file:
.github/agents/meeting-analyst.agent.md - Tool integration: Uses
mcp_workiq_accept_eulaandmcp_workiq_ask_work_iqfrom the work-iq-mcp server - Workflow phases: Discover → Extract → Synthesize → Handoff
- State tracking:
.copilot-tracking/prd-sessions/<name>-transcript.state.json - Handoff output:
.copilot-tracking/prd-sessions/<name>-transcript-analysis.md - Handoff target: prd-builder agent
Key Features
- Query budget management (approximately 30 queries per session with user warnings at thresholds)
- Session continuity with state file persistence and resumption
- Structured requirement extraction with TR-NNN identifiers
- Error handling for common work-iq-mcp failure modes
- Cross-meeting pattern and contradiction detection
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
agentsCustom chat agents (.agent.md)Custom chat agents (.agent.md)featureNew feature triggering minor version bumpNew feature triggering minor version bump