meetgeek

Self-Hosted & Automation
v1.0.1
Benign

Query MeetGeek meeting intelligence from CLI - list meetings, get AI.

11.9K downloads1.9K installsby @nexty5870

Setup & Installation

Install command

clawhub install nexty5870/meetgeek

If the CLI is not installed:

Install command

npx clawhub@latest install nexty5870/meetgeek

Or install with OpenClaw CLI:

Install command

openclaw skills install nexty5870/meetgeek

or paste the repo link into your assistant's chat

Install command

https://github.com/openclaw/skills/tree/main/skills/nexty5870/meetgeek

What This Skill Does

A CLI tool for querying MeetGeek meeting data from the terminal. Retrieves AI summaries, full transcripts, action items, and highlights for recorded calls. Supports natural language search across all meetings or within a specific one.

Lets you access meeting intelligence without switching to a browser, making it easy to pipe transcript data into scripts or other tools.

When to Use It

  • Pull action items from last week's client call
  • Search all meetings for when a budget topic was discussed
  • Export a transcript to a file for sharing with a teammate
  • Check what was decided in a specific meeting without opening the app
  • List recent calls to find a meeting ID quickly
View original SKILL.md file
# MeetGeek Skill

Retrieve meeting intelligence from MeetGeek - summaries, transcripts, action items, and search across calls.

**npm:** https://www.npmjs.com/package/meetgeek-cli  
**GitHub:** https://github.com/nexty5870/meetgeek-cli

## Installation

```bash
npm install -g meetgeek-cli
```

## Setup

```bash
meetgeek auth   # Interactive API key setup
```

Get your API key from: MeetGeek → Integrations → Public API Integration

## Commands

### List recent meetings
```bash
meetgeek list
meetgeek list --limit 20
```

### Get meeting details
```bash
meetgeek show <meeting-id>
```

### Get AI summary (with action items)
```bash
meetgeek summary <meeting-id>
```

### Get full transcript
```bash
meetgeek transcript <meeting-id>
meetgeek transcript <meeting-id> -o /tmp/call.txt  # save to file
```

### Get highlights
```bash
meetgeek highlights <meeting-id>
```

### Search meetings
```bash
# Search in a specific meeting
meetgeek ask "topic" -m <meeting-id>

# Search across all recent meetings
meetgeek ask "what did we discuss about the budget"
```

### Auth management
```bash
meetgeek auth --show   # check API key status
meetgeek auth          # interactive setup
meetgeek auth --clear  # remove saved key
```

## Usage Patterns

### Find a specific call
```bash
# List meetings to find the one you want
meetgeek list --limit 10

# Then use the meeting ID (first 8 chars shown, use full ID)
meetgeek summary 81a6ab96-19e7-44f5-bd2b-594a91d2e44b
```

### Get action items from a call
```bash
meetgeek summary <meeting-id>
# Look for the "✅ Action Items" section
```

### Find what was discussed about a topic
```bash
# Search across all meetings
meetgeek ask "pricing discussion"

# Or in a specific meeting
meetgeek ask "timeline" -m <meeting-id>
```

### Export transcript for reference
```bash
meetgeek transcript <meeting-id> -o ~/call-transcript.txt
```

## Notes

- Meeting IDs are UUIDs - the list shows first 8 chars
- Transcripts include speaker names and timestamps
- Summaries are AI-generated with key points + action items
- Search is keyword-based across transcript text

## Config

API key stored in: `~/.config/meetgeek/config.json`

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Pull action items from last week's client call

AGENT
  1. 1Pull action items from last week's client call
  2. 2Search all meetings for when a budget topic was discussed
  3. 3Export a transcript to a file for sharing with a teammate
  4. 4Check what was decided in a specific meeting without opening the app
  5. 5List recent calls to find a meeting ID quickly
OUTPUT
Query MeetGeek meeting intelligence from CLI - list meetings, get AI.

Share this skill

Security Audits

VirusTotalBenign
OpenClawBenign
View full report

These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.

Details

LanguageMarkdown
Last updatedFeb 26, 2026