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.