Skip to main content
JavaScriptdavila7

hubspot-integration

Expert patterns for HubSpot CRM integration including OAuth authentication, CRM objects, associations, batch operations, webhooks, and custom objects. Covers Node.js and Python SDKs. Use when: hubspot, hubspot api, hubspot crm, hubspot integration, contacts api.

Stars
27,674
Source
davila7/claude-code-templates
Updated
2026-05-30
Slug
davila7--claude-code-templates--hubspot-integration
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/davila7/claude-code-templates/HEAD/cli-tool/components/skills/development/hubspot-integration/SKILL.md -o .claude/skills/hubspot-integration.md

Drops the SKILL.md into .claude/skills/hubspot-integration.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

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

Issue Severity Solution
Issue high See docs
Issue high See docs
Issue critical See docs
Issue high See docs
Issue critical See docs
Issue medium See docs
Issue high See docs
Issue medium See docs