Agent skill

fathom-security-basics

Secure Fathom API keys and handle meeting data privacy. Trigger with phrases like "fathom security", "fathom api key safety", "fathom privacy".

Stars 1,803
Forks 241

Install this agent skill to your Project

npx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/saas-packs/fathom-pack/skills/fathom-security-basics

SKILL.md

Fathom Security Basics

API Key Management

  • API keys are per-user and access meetings you recorded OR shared to your team
  • Store in secrets manager, never in code
  • Regenerate if compromised

Meeting Data Privacy

  • Transcripts contain PII (names, spoken content)
  • Action items may reference confidential business decisions
  • Always redact before logging or analytics
python
def redact_transcript(segments: list[dict]) -> list[dict]:
    import re
    email_pattern = re.compile(r"[\w.+-]+@[\w-]+\.[\w.-]+")
    return [{
        **seg,
        "text": email_pattern.sub("[REDACTED_EMAIL]", seg["text"])
    } for seg in segments]

Security Checklist

  • API key in secrets manager
  • Meeting data encrypted at rest
  • PII redacted in non-production environments
  • Webhook endpoints use HTTPS
  • Access logs track API key usage

Next Steps

For production readiness, see fathom-prod-checklist.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results