Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
glebis avatar

Fathom

  • 219 installs
  • 339 repo stars
  • Updated August 4, 2026
  • glebis/claude-skills

Pull Fathom meeting recordings and transcripts into Claude workflows to extract decisions, owners, and follow-ups after customer or team calls.

About

fathom connects Fathom meeting capture to Claude Code so recorded calls become searchable summaries, decisions, and tasks. It suits SaaS and agent operators who run frequent customer or internal meetings and need reliable post-call processing without manual note rewriting.

  • Fathom transcript import
  • Decision extraction
  • Action-item surfacing
  • Call summary generation
  • CRM or ticket handoff

Fathom by the numbers

  • 219 all-time installs (skills.sh)
  • Ranked #570 of 2,715 Automation & Workflows skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/glebis/claude-skills --skill fathom

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs219
repo stars339
Last updatedAugust 4, 2026
Repositoryglebis/claude-skills

What it does

Pull Fathom meeting recordings and transcripts into Claude workflows to extract decisions, owners, and follow-ups after customer or team calls.

Files

SKILL.mdMarkdownGitHub ↗

Fathom Meeting Fetcher

Fetches meeting data directly from Fathom API including transcripts, AI summaries, action items, and participant info.

Usage

python3 ~/.claude/skills/fathom/scripts/fetch.py [options]

Commands

CommandDescription
--listList recent meetings with IDs
--id <id>Fetch specific meeting by recording ID
--todayFetch all meetings from today
--since <date>Fetch meetings since date (YYYY-MM-DD)

Options

OptionDescription
--analyzeRun transcript-analyzer on fetched meetings
--download-videoDownload video recording (requires ffmpeg)
--output <path>Output directory (default: ~/Brains/brain)
--limit <n>Max meetings to list (default: 10)

Examples

List recent meetings

python3 ~/.claude/skills/fathom/scripts/fetch.py --list

Fetch today's meetings

python3 ~/.claude/skills/fathom/scripts/fetch.py --today

Fetch and analyze

python3 ~/.claude/skills/fathom/scripts/fetch.py --today --analyze

Fetch since date

python3 ~/.claude/skills/fathom/scripts/fetch.py --since 2025-01-01

Fetch specific meeting

python3 ~/.claude/skills/fathom/scripts/fetch.py --id abc123def456

Download video with meeting

python3 ~/.claude/skills/fathom/scripts/fetch.py --id abc123def456 --download-video

Output Format

Each meeting is saved as markdown with:

---
fathom_id: <id>
title: "Meeting Title"
date: YYYY-MM-DD
participants: [list]
duration: HH:MM
fathom_url: <url>
share_url: <url>
---

# Meeting Title

## Summary
{AI-generated summary from Fathom}

## Action Items
- [ ] Item 1 (@assignee)
- [ ] Item 2

## Transcript
**Speaker Name**: What they said...

File Naming

Files are saved as: YYYYMMDD-meeting-title-slug.md

Example: 20250106-weekly-standup.md

Prerequisites

Install dependencies (first time):

pip install requests python-dotenv

For video download (optional):

# ffmpeg required for video downloads
brew install ffmpeg  # macOS
# or apt install ffmpeg (Linux)

Configuration

API key stored in ~/.claude/skills/fathom/scripts/.env:

FATHOM_API_KEY=your-api-key

Integration

  • transcript-analyzer: Use --analyze flag to automatically process transcripts
  • video-downloader: Use --download-video flag to download meeting recordings
  • Validates downloaded videos using ffprobe
  • Automatically retries up to 3 times if download fails
  • Videos saved as .mp4 next to meeting markdown files
  • Replaces Dropbox sync workflow (direct API access)

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.