From fathom-pack
Diagnose and fix Fathom API errors including auth failures and missing data. Use when API calls fail, transcripts are empty, or webhooks are not firing. Trigger with phrases like "fathom error", "fathom not working", "fathom api failure", "fix fathom".
How this skill is triggered — by the user, by Claude, or both
Slash command
/fathom-pack:fathom-common-errorsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Fix**: Regenerate API key at Settings > Integrations > API Access.
Fix: Regenerate API key at Settings > Integrations > API Access.
Limit: 60 calls per minute across all API keys. Fix: Implement exponential backoff. Batch requests.
Causes: Meeting still processing, recording too short, or audio quality issues. Fix: Wait 5-10 minutes after recording. Check recording in Fathom UI.
Cause: AI processing not complete. Fix: Poll the recording endpoint until summary is available.
Fix: Verify webhook URL in Settings > Integrations > Webhooks. Test with:
curl -X POST https://your-url.com/webhooks/fathom \
-H "Content-Type: application/json" \
-d '{"type": "test"}'
Fix: Refresh the access token using your refresh token.
# Test API key
curl -s -o /dev/null -w "%{http_code}" -H "X-Api-Key: ${FATHOM_API_KEY}" \
https://api.fathom.ai/external/v1/meetings?limit=1
For diagnostics, see fathom-debug-bundle.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub flight505/skill-forge --plugin fathom-pack