> ## Documentation Index
> Fetch the complete documentation index at: https://www.opendirectory.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# meeting-brief-generator

> Walk into every sales or business development call prepared. Give the skill a company name and it runs targeted research, synthesizes a 1-page brief, and opt...

<Info>
  **Category:** Research · **Version:** `1.0.0` · **Author:** `OpenDirectory` · **Compatibility:** All targets (claude, codex, opencode, gemini, anti-gravity, openclaw, hermes)
</Info>

<img width="1280" height="640" alt="meeting-brief-generator" src="https://github.com/user-attachments/assets/30026bc4-657a-4ce9-8c0e-4dd2654783f8" />

Walk into every sales or business development call prepared. Give the skill a company name and it runs targeted research, synthesizes a 1-page brief, and optionally saves it to Notion.

## Install

<Tabs>
  <Tab title="npx CLI (Recommended)">
    ```bash theme={null}
    npx "@opendirectory.dev/skills" install meeting-brief-generator --target claude
    ```
  </Tab>

  <Tab title="skills.sh">
    ```bash theme={null}
    npx skills add Varnan-Tech/opendirectory --skill meeting-brief-generator
    ```
  </Tab>

  <Tab title="Claude Code Native">
    ```bash theme={null}
    /plugin marketplace add Varnan-Tech/opendirectory
    /plugin install opendirectory-gtm-skills@opendirectory-marketplace
    ```
  </Tab>

  <Tab title="Claude Desktop">
    <video controls className="w-full aspect-video rounded-xl mb-4" src="https://github.com/user-attachments/assets/cea8b565-2002-4a87-8857-d902bfcfdc1c" />

    1. Copy `https://github.com/Varnan-Tech/opendirectory/tree/main/skills/meeting-brief-generator` into [download-directory.github.io](https://download-directory.github.io/) to download the ZIP.
    2. Open **Claude Desktop** -> **Customize** -> **Skills** -> **+** -> **Upload a skill** and drop the folder containing `SKILL.md`.
  </Tab>

  <Tab title="Manus AI">
    <video controls className="w-full aspect-video rounded-xl mb-4" src="https://github.com/user-attachments/assets/17cbee2a-9e17-4bd4-ac46-68e0e92ffab4" />

    [**Install meeting-brief-generator in Manus AI**](https://manus.im/import-skills?githubUrl=https%3A%2F%2Fgithub.com%2FVarnan-Tech%2Fopendirectory%2Ftree%2Fmain%2Fskills%2Fmeeting-brief-generator\&utm_source=opendirectory)
  </Tab>
</Tabs>

## What It Does

* Runs 6-8 targeted Tavily searches covering company overview, recent news, tech stack, product, competitors, funding, and contact background
* Synthesizes results into a structured 1-page brief using Gemini
* Every claim cites a source URL from the research
* Optionally saves the brief to a Notion database
* Handles low-data companies by marking gaps instead of inventing content

## Requirements

| Requirement | Purpose | How to Set Up |
| - | - | - |
| Tavily API key | Company research | app.tavily.com, API Keys |
| Gemini API key | Brief synthesis | aistudio.google.com, Get API key |
| Notion token (optional) | Saving briefs | notion.so/my-integrations |

## Setup

```bash theme={null}
cp .env.example .env
```

Fill in:

* `TAVILY_API_KEY` (required)
* `GEMINI_API_KEY` (required)
* `NOTION_TOKEN` and `NOTION_DATABASE_ID` (optional, for saving briefs)

## How to Use

Basic brief with company only:

```
"Prepare me for a meeting with Stripe next Tuesday"
"Generate a meeting brief for Vercel"
"Research Acme Corp before my call tomorrow"
```

With contact and meeting type:

```
"Prepare a discovery call brief for Linear. I'm meeting with the VP Engineering, Jordan Lee."
"Create a pre-call brief for Notion. Demo call on April 20."
```

Save to Notion:

```
"Generate a meeting brief for Figma and save it to Notion"
```

## Brief Sections

| Section | Content |
| - | - |
| Company Snapshot | What they do, size, funding stage, HQ |
| Recent News | Last 30 days, source URLs |
| Decision Maker | Name, title, background (if contact provided) |
| Tech Stack Signals | Tools spotted in job posts, blog, GitHub |
| Competitive Context | Who they compete with and how |
| Talking Points | Because/mention/to formula, 3-5 bullets |
| Open Questions | Company-specific discovery questions |

## Output Format

One page, under 400 words. Every claim has a source URL. Talking points follow the format: "Because \[finding from research], mention \[point] to \[goal]."

## Project Structure

```
meeting-brief-generator/
├── SKILL.md
├── README.md
├── .env.example
├── evals/
│   └── evals.json
└── references/
    ├── brief-format.md
    └── output-template.md
```

## License

MIT


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.