meeting-prep

Generate meeting briefings from calendar and knowledge base data.

4|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/forwardimpact/monorepo --skill meeting-prep-forwardimpact
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meeting-prep
Source: https://github.com/forwardimpact/monorepo/tree/main/products/basecamp/template/.claude/skills/meeting-prep
Command: npx skills add https://github.com/forwardimpact/monorepo --skill meeting-prep-forwardimpact

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines meeting preparation by automatically gathering relevant context from your calendar and knowledge base, ensuring you're well-informed for every discussion.

Core Features & Use Cases

  • Contextual Briefings: Generates personalized meeting briefs including attendee history, open action items, and suggested talking points.
  • Automated Information Gathering: Pulls data from calendar events and a knowledge base of people, organizations, and projects.
  • Use Case: Before a client call, use this Skill to get a concise summary of your past interactions with the attendees, their company's recent activities, and any outstanding action items, so you can have a productive conversation.

Quick Start

Ask the meeting-prep skill to prepare you for your next meeting.

Frequently Asked Questions about meeting-prep

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

FAQPage Schema
How do I generate a meeting briefing from my calendar and notes?

To generate a meeting briefing, you need calendar data in `~/.cache/fit/basecamp/apple_calendar/` and a populated knowledge base in `knowledge/`. The tool automatically gathers context to summarize attendee history and open items.

Can I use this to prepare for client calls with action items and talking points?

Yes, you can prepare for client calls by automatically pulling past interactions and recent activities from your knowledge base. It generates concise summaries of outstanding action items and suggested talking points for productive conversations.

Does meeting preparation work with Apple Calendar data?

Meeting preparation works with Apple Calendar data specifically stored in `~/.cache/fit/basecamp/apple_calendar/`. It reads your upcoming events from this directory to identify meetings and gather relevant attendee context.

What do I need in my knowledge base to get accurate meeting context?

You need a populated knowledge base in the `knowledge/` directory containing information about people, organizations, and projects. This allows the system to pull attendee history and company activities for your personalized briefs.

What is the best way to automatically summarize past interactions before a meeting?

The best way to summarize past interactions is to populate your `knowledge/` directory with people, organizations, and projects, then let the system automatically extract attendee history and open action items for your upcoming calendar events.

Why does my meeting briefing show missing context or empty attendee history?

Your meeting briefing shows missing context if your `knowledge/` directory is not populated with people and organizations, or if your calendar data is absent from `~/.cache/fit/basecamp/apple_calendar/`. Ensure both inputs are correctly configured.