meeting-prep

Compile structured markdown meeting briefings from calendar events and communication platforms.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/0xjitsu/jitsu-skills --skill meeting-prep-0xjitsu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meeting-prep
Source: https://github.com/0xjitsu/jitsu-skills/tree/main/skills/meeting-prep
Command: npx skills add https://github.com/0xjitsu/jitsu-skills --skill meeting-prep-0xjitsu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Preparing for meetings often requires manually gathering event details, attendee backgrounds, and scattered contextual documents from multiple tools; this Skill automates that aggregation so users arrive informed without wasting time on lookups.

Core Features & Use Cases

  • Event aggregation: Pulls title, time, attendees, description, links, and organizer from Google Calendar for a specified event or the next meeting.
  • Attendee enrichment: Enriches participant profiles via Slack and Clay, including role, timezone, recent activity, and company data with graceful fallbacks for external contacts.
  • Context collection: Searches Notion, Slack, Gmail, and Google Drive for relevant docs, threads, and messages to surface decisions, action items, and supporting materials.
  • Structured output: Compiles a curated, timestamped markdown briefing with attendee table, context sections, suggested talking points, and open questions, and saves it locally for review.
  • Scheduling: Optionally schedules automated prep (e.g., 30 minutes before meeting) via a Scheduled Tasks connector.

Quick Start

Ask the Meeting Prep skill to prepare a briefing for your next meeting including attendee profiles and contextual docs.

Frequently Asked Questions about meeting-prep

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

FAQPage Schema
How do I automate meeting briefings from Google Calendar and Slack?

Automated meeting briefings compile Google Calendar event details and Slack attendee profiles into a structured markdown file. This aggregation pulls contextual documents from Notion and Gmail to prepare users without manual lookups.

What is the best way to enrich meeting attendees with Slack and Clay profiles?

Attendee enrichment uses Slack and Clay to fetch participant roles, timezones, and recent activity. The process includes graceful fallbacks for external contacts, ensuring profiles are populated even when internal data is sparse.

Can I gather contextual documents from Notion and Gmail for a scheduled meeting prep?

Yes, meeting prep searches Notion, Gmail, and Google Drive to surface relevant threads and documents. It aggregates these contextual materials alongside event details to highlight decisions and action items.

Does meeting prep support scheduling automated briefings before an event?

Scheduled automation is supported via a Scheduled Tasks connector to run meeting prep at set intervals. This generates timestamped markdown briefings automatically, such as 30 minutes before a calendar event.

How do I compile a markdown meeting briefing with action items and talking points?

Compiling a markdown meeting briefing aggregates event details, attendee tables, and contextual docs into a structured file. It includes suggested talking points and open questions, saving locally to ~/Reports/meeting-prep.

What are the limitations of attendee enrichment for external contacts?

Attendee enrichment relies on Slack and Clay data, meaning external contacts may lack full profiles. The system uses graceful fallbacks to handle missing data, but external participant details will be less comprehensive than internal colleagues.