fathom
Original:🇺🇸 English
Translated
3 scripts
Fetch meetings, transcripts, summaries, and action items from Fathom API. Use when user asks to get Fathom recordings, sync meeting transcripts, or fetch recent calls.
5installs
Sourceglebis/claude-skills
Added on
NPX Install
npx skill4agent add glebis/claude-skills fathomTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Fathom Meeting Fetcher
Fetches meeting data directly from Fathom API including transcripts, AI summaries, action items, and participant info.
Usage
bash
python3 ~/.claude/skills/fathom/scripts/fetch.py [options]Commands
| Command | Description |
|---|---|
| List recent meetings with IDs |
| Fetch specific meeting by recording ID |
| Fetch all meetings from today |
| Fetch meetings since date (YYYY-MM-DD) |
Options
| Option | Description |
|---|---|
| Run transcript-analyzer on fetched meetings |
| Download video recording (requires ffmpeg) |
| Output directory (default: ~/Brains/brain) |
| Max meetings to list (default: 10) |
Examples
List recent meetings
bash
python3 ~/.claude/skills/fathom/scripts/fetch.py --listFetch today's meetings
bash
python3 ~/.claude/skills/fathom/scripts/fetch.py --todayFetch and analyze
bash
python3 ~/.claude/skills/fathom/scripts/fetch.py --today --analyzeFetch since date
bash
python3 ~/.claude/skills/fathom/scripts/fetch.py --since 2025-01-01Fetch specific meeting
bash
python3 ~/.claude/skills/fathom/scripts/fetch.py --id abc123def456Download video with meeting
bash
python3 ~/.claude/skills/fathom/scripts/fetch.py --id abc123def456 --download-videoOutput Format
Each meeting is saved as markdown with:
markdown
---
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.mdExample:
20250106-weekly-standup.mdPrerequisites
Install dependencies (first time):
bash
pip install requests python-dotenvFor video download (optional):
bash
# ffmpeg required for video downloads
brew install ffmpeg # macOS
# or apt install ffmpeg (Linux)Configuration
API key stored in :
~/.claude/skills/fathom/scripts/.envFATHOM_API_KEY=your-api-keyIntegration
- transcript-analyzer: Use flag to automatically process transcripts
--analyze - video-downloader: Use flag to download meeting recordings
--download-video- 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)