meeting-prep-from-calendar

Collect attendee profiles, communications, and issue items into meeting briefings.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/gpsandhu23/daily_productivity_plugin --skill meeting-prep-from-calendar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meeting-prep-from-calendar
Source: https://github.com/gpsandhu23/daily_productivity_plugin/tree/main/skills/meeting-prep-from-calendar
Command: npx skills add https://github.com/gpsandhu23/daily_productivity_plugin --skill meeting-prep-from-calendar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly assembling the context you need before a meeting is time-consuming and error-prone when information is scattered across calendar entries, email threads, chat, and issue trackers. This Skill consolidates attendee profiles, recent communications, and related project issues into a single, prioritized meeting briefing so you arrive informed and ready.

Core Features & Use Cases

  • Cross-tool context aggregation: Pulls attendee details from calendar invites and enriches them with recent email and Slack interactions and relevant issue tracker items when connected.
  • Automated prep checklist and suggested topics: Synthesizes meeting context, suggested discussion points, open questions, and concrete prep actions to prioritize what to review before the call.
  • Graceful degradation: Works conversationally without integrations, asks for meeting details if calendar is unavailable, and notes which sources were consulted when some integrations are missing.

Quick Start

Ask: Prep me for my meeting with Sarah at 2pm tomorrow and summarize key recent emails and Slack mentions.

Frequently Asked Questions about meeting-prep-from-calendar

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prepare for a meeting by pulling context from email, Slack, and issue trackers?

Meeting prep tools aggregate attendee profiles, recent email threads, chat messages, and issue tracker items into a single briefing. This consolidated context helps you arrive informed with suggested discussion topics and open questions.

What is the best way to generate a meeting prep checklist from calendar events?

Generating a meeting prep checklist from calendar events involves synthesizing attendee details and cross-tool communications into prioritized action items. The output includes suggested topics, open questions, and concrete prep actions to review before the call.

Can I get a meeting briefing if my calendar or Slack integrations are not connected?

Yes, the skill degrades gracefully without integrations by asking you to provide meeting details conversationally. It will still generate a briefing from available information and note which sources were missing from the context aggregation.

Does meeting preparation work with conversational requests without explicit calendar access?

Yes, meeting preparation works conversationally without direct calendar access by asking you for meeting specifics. It uses the details you provide to search connected mailboxes and chat tools for relevant attendee interactions.

How does cross-tool context aggregation handle missing data sources for upcoming meetings?

Cross-tool context aggregation handles missing data sources by continuing to build a briefing from available integrations and clearly noting which sources were unavailable. This ensures you still get a useful prep summary despite incomplete data.

When should I use automated meeting briefings instead of manual context gathering?

Automated meeting briefings are ideal when information is scattered across email, chat, and project trackers, making manual gathering time-consuming. Use them to quickly consolidate attendee profiles and recent communications before important calls.