From fathom-pack
Diagnoses and fixes Fathom API errors including 401 unauthorized, rate limits, empty transcripts, missing summaries, webhook failures, and OAuth issues. Provides curl diagnostics.
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.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin fathom-packProvides production readiness checklist for Fathom API integrations: secrets, rate limiting, error handling, webhooks, PII compliance, monitoring. Trigger on 'fathom production' phrases.
Diagnose Fireflies.ai GraphQL API errors by code like auth_failed (401), too_many_requests (429), and invalid payloads, with root causes, fixes, and curl auth tests.
Diagnoses and fixes common TwinMind errors: authentication failures, microphone access denials, transcription timeouts, rate limits. Includes curl tests, permission resets, client config.