Implements production-ready HubSpot API client patterns in TypeScript for reliable CRM integrations.
This skill equips Claude with specialized knowledge of the HubSpot TypeScript SDK, enabling it to generate robust, typed wrappers and idiomatic code for HubSpot CRM operations. It focuses on enterprise-grade implementation details including custom error classification for handling transient failures, efficient batch processing with automatic 100-record chunking, and memory-safe pagination via async generators. It is ideal for developers building complex SaaS integrations or migrating data who need to maintain high reliability and strict type safety within the HubSpot ecosystem.
主要功能
01Type-safe client singleton with automatic retry logic for transient failures
022,028 GitHub stars
03High-performance batch operations with automatic chunking logic
04Typed CRUD operations for Contacts and other standard CRM objects
05Memory-efficient pagination using TypeScript async generators
06Advanced error classification for identifying retryable vs. permanent errors
使用场景
01Building a custom synchronization engine between a backend service and HubSpot CRM
02Executing large-scale data imports/exports using batch and pagination helpers
03Developing typed wrappers for HubSpot API calls to ensure team-wide coding standards