fathom-sdk-patterns
Installation
SKILL.md
Fathom SDK Patterns
Overview
Build a narrow Fathom client boundary that makes consent, data handling, idempotency, redaction, and human ownership explicit.
Prerequisites
- Scoped development credentials, an approved recording/data policy, synthetic fixtures, and existing test conventions.
Instructions
- Inject credentials only from the approved secret manager and validate request/response contracts at the boundary.
- Use stable IDs, bounded retries, and redacted telemetry for sync/follow-up actions.
- Unit-test with mocks and run one synthetic development integration check before promotion.
Output
- A test-backed SDK boundary with scoped credentials, safe errors, redacted observability, and rollback-friendly behavior.