fondo-sdk-patterns
Installation
SKILL.md
Fondo SDK Patterns
Overview
Production-ready patterns for integrating with Fondo tax and accounting data. Fondo is a managed bookkeeping platform that syncs through QuickBooks Online and payroll providers. Integration uses the FONDO_API_KEY-authenticated REST endpoints for exports, the QuickBooks Online API for GL data, and structured CSV parsing with Zod validation for bulk imports.
Prerequisites
- Scoped credentials, authorized source/destination mappings, synthetic fixtures, and a designated finance-data owner.
- Schema validation, idempotent import design, redacted diagnostics, and professional review for financial conclusions.
Instructions
- Validate source schema and field allowlists before parsing or forwarding data.
- Use opaque operation IDs, bounded retries, and reconciliation gates to prevent duplicate or partial imports.
- Quarantine unknown fields and mismatches for finance review rather than broadening data access.
Output
Produce a client-validation receipt with contract/fixture version, aggregate schema and reconciliation outcome, operation ID, owner, and redacted failure reference. Do not log transactions, accounts, tax/payroll data, or tokens.