meeting-prep

Aggregate cross-channel context from Google Calendar, Jira, Slack, Confluence, GitHub, and Gmail into meeting briefings.

12|4|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/mshadmanrahman/pm-pilot --skill meeting-prep-mshadmanrahman
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: meeting-prep
Source: https://github.com/mshadmanrahman/pm-pilot/tree/main/skills/pm-core/meeting-prep
Command: npx skills add https://github.com/mshadmanrahman/pm-pilot --skill meeting-prep-mshadmanrahman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Meeting-prep eliminates the time-consuming, error-prone work of collecting scattered context before a meeting by aggregating recent interactions, open items, and priority signals into a single, scannable briefing so you can focus on the conversation, not the research.

Core Features & Use Cases

  • Cross-channel aggregation: Searches Google Calendar, Jira, Slack, Confluence, GitHub, and Gmail to surface recent activity and relevant artifacts.
  • Person- and topic-based prep: Supports 1:1s (person name), topic meetings (e.g., "Q3 planning"), and calendar-event summaries.
  • Local context integration: Reads org-survival.md and memory/people files to include political context, prior commitments, and communication preferences.
  • Synthesis and prioritization: Deduplicates results, prioritizes recent items (14–30 day recency bias), cites sources, and outputs suggested talking points and action items.
  • Fallbacks and transparency: Notes unreachable sources and offers manual checks when MCP tools are unavailable.
  • Use case: Before a 1:1 with an engineer, produce a short briefing with the last three interactions, outstanding action items, and three suggested talking points drawn from Jira, GitHub, and Slack.

Quick Start

Prepare for my 1:1 with Sarah Chen and provide a concise briefing with political context, last interactions, open items, and three suggested talking points.

Frequently Asked Questions about meeting-prep

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

FAQPage Schema
How do I gather cross-channel pre-meeting context for a 1:1 briefing?▼

To gather cross-channel pre-meeting context for a 1:1 briefing, this Skill performs parallel searches across Google Calendar, Jira, Slack, Confluence, GitHub, and Gmail, prioritizing recent items to synthesize a concise summary with suggested talking points.

Does meeting prep work with Jira and Slack to prepare action items?▼

Yes, meeting prep works with Jira and Slack by searching both platforms to surface recent activity, outstanding action items, and relevant artifacts, deduplicating the results into a scannable briefing with cited sources.

Can I generate a topic-based meeting brief for Q3 planning using Google Calendar and Confluence?▼

You can generate a topic-based meeting brief for Q3 planning by searching Google Calendar and Confluence, applying a 14–30 day recency bias to prioritize recent interactions, open items, and priority signals into actionable summaries.

How do I include political context and communication preferences in my meeting preparation?▼

To include political context and communication preferences in your meeting preparation, this Skill reads local context files like org-survival.md and memory people files, integrating prior commitments into the final synthesized briefing.

What happens if an MCP tool is unreachable during calendar-event summary aggregation?▼

If an MCP tool is unreachable during calendar-event summary aggregation, this Skill reports the unreachable sources as fallbacks and offers manual checks, ensuring transparency when cross-channel context cannot be fully collected.