meeting-brief

Research meeting attendees and email AI-generated briefs via Gmail.

1.1k|200|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/gooseworks-ai/goose-skills --skill meeting-brief-gooseworks-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meeting-brief
Source: https://github.com/gooseworks-ai/goose-skills/tree/main/skills/composites/meeting-brief
Command: npx skills add https://github.com/gooseworks-ai/goose-skills --skill meeting-brief-gooseworks-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gcalcli, python3, jq, and includes scripts (resource) components.

What problem does it solve?

Automates daily prep for meetings by researching attendees and delivering personalized briefs to your inbox, saving time and improving preparation quality.

Core Features & Use Cases

  • Automated daily calendar check using gcalcli to fetch today's meetings and extract attendees
  • Per-attendee research: LinkedIn, company info, GitHub, and memory notes
  • AI-generated briefs sent via Gmail (one email per attendee) with configurable depth and filters
  • Supports team filtering to skip internal contacts and adapt to sales/partner outreach scenarios

Quick Start

Configure your team and schedule in config.json, then run the daily workflow to generate and send briefs.

Frequently Asked Questions about meeting-brief

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

FAQPage Schema
How do I automate meeting prep briefs using my Google Calendar and Gmail?

Automate daily meeting briefs by checking your calendar with gcalcli, researching each attendee's background, and delivering AI-generated context summaries to your Gmail inbox. This saves preparation time and improves briefing quality for sales or partnership meetings.

What is the best way to research meeting attendees before a sales call?

Generate context-rich attendee briefs by automating web research across LinkedIn, company websites, and GitHub profiles. The workflow compiles findings into an AI-generated summary delivered via Gmail, ensuring you have relevant background information for external engagements.

Do I need gcalcli and python3 to automate daily meeting briefs?

Yes, gcalcli, python3, and jq are required dependencies. The workflow uses gcalcli for calendar access and python3 with jq to process meeting data and extract attendees before generating AI briefs.

Can I filter out internal team members when generating meeting briefs?

Yes, you can filter out internal team members using configurable team filters. This skips internal contacts and adapts the workflow specifically for sales, partnerships, and executive briefings where external attendee research is most critical.

Does the meeting brief workflow support configurable research depth?

Yes, the workflow supports configurable depth and team filters. You can adjust research intensity per attendee and filter which meetings trigger briefs, adapting the AI-generated summaries to your specific engagement scenarios.

When should I not use automated meeting briefs for calendar events?

Avoid automated meeting briefs for purely internal standups or routine syncs, as the workflow is optimized for external engagement scenarios requiring context-rich prep like sales, partnerships, and executive briefings.