Covers the fundamentals of building against HubSpot's CRM API, including OAuth and private app authentication, CRUD operations on CRM objects, and batch processing. The skill pushes you toward modern patterns like webhooks over polling and batch operations over one-off requests, which matters given HubSpot's rate limits. The sharp edges table flags eight potential issues ranging from medium to critical severity, though the actual details are sparse. Best used when you're starting a HubSpot integration and want to avoid the common pitfalls around authentication methods and API efficiency. Supports both Node.js and Python SDKs.

skills.sh installs
212
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill hubspot-integration --agent claude-code

Installs into .claude/skills of the current project.

Files

HubSpot Integration

Patterns

OAuth 2.0 Authentication

Secure authentication for public apps

Private App Token

Authentication for single-account integrations

CRM Object CRUD Operations

Create, read, update, delete CRM records

Anti-Patterns

❌ Using Deprecated API Keys

❌ Individual Requests Instead of Batch

❌ Polling Instead of Webhooks

⚠️ Sharp Edges

IssueSeveritySolution
IssuehighSee docs
IssuehighSee docs
IssuecriticalSee docs
IssuehighSee docs
IssuecriticalSee docs
IssuemediumSee docs
IssuehighSee docs
IssuemediumSee docs

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Backend & APIs, Security, Automation & Workflows, Python, Sales & Marketing
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1get-convex avatarfunction-creatorget-convex/convex-agent-pluginsCreate Convex queries, mutations, and actions with proper validation, authentication, and error handling. Use when implementing new API endpoints.209skills.sh installs
2itechmeat avatarrefine-devitechmeat/llm-codeRefine.dev headless React framework for CRUD apps: data providers, resources, routing, authentication, hooks, and forms. Use when building admin panels, dashboa208skills.sh installs
3sendaifun avatarsolana-kit-migrationsendaifun/skillsHelps developers understand when to use @solana/kit vs @solana/web3.js (v1), provides migration guidance, API mappings, and handles edge cases for Solana JavaSc208skills.sh installs
4davila7 avatarneon-postgresdavila7/claude-code-templatesExpert patterns for Neon serverless Postgres, branching, connection pooling, and Prisma/Drizzle integration Use when: neon database, serverless postgres, databa206skills.sh installs
5yonatangross avatarimplementyonatangross/orchestkitFull-power feature implementation using parallel subagents for backend, frontend, testing, and security, with worktree isolation and quality verification in one206skills.sh installs
6davila7 avatarplaid-fintechdavila7/claude-code-templatesExpert patterns for Plaid API integration including Link token flows, transactions sync, identity verification, Auth for ACH, balance checks, webhook handling, 204skills.sh installs