hubspot-integration
HubSpot CRM を Claude Code と統合
認証、CRUD 操作、および Webhook に関する専門的なパターンを使用して、HubSpot CRM 統合を迅速に構築します。Node.js および Python SDK 向けの実証済み実装パターンで API の複雑さを解消します。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「hubspot-integration」を使用しています。 プライベートアプリトークンを使用して Python で HubSpot 連絡先を作成
期待される結果:
hubspot-api-client を使用した Python コードを生成。ContactObject 作成、4xx レスポンスのエラー処理、HUBSPOT_API_KEY の環境変数設定を含む
「hubspot-integration」を使用しています。 Node.js 向けに OAuth 認証を設定
期待される結果:
OAuth 認証フロー、アクセストークン保存、リフレッシュトークンロジック、保護された API 呼び出しのためのミドルウェアを実装する Node.js コードを生成
「hubspot-integration」を使用しています。 取引更新のための Webhook ハンドラを作成
期待される結果:
HubSpot 署名検証、イベント解析ロジック、取引プロパティ変更のための非同期処理パイプラインを含む Express ルートハンドラを返す
セキュリティ監査
安全Static analysis flagged 2 false positives for 'weak cryptographic algorithm' at lines 3 and 46. These flags were triggered by documentation text mentioning 'authentication' and are not actual security issues. The file contains only legitimate HubSpot CRM integration patterns documentation with no malicious code, prompt injection attempts, or security vulnerabilities.
低リスクの問題 (1)
品質スコア
作れるもの
連絡先同期
アプリケーションと HubSpot CRM 連絡先間で顧客データを自動的に同期
Webhook イベント処理
連絡先作成や取引ステージ変更などの HubSpot ライフサイクルイベントを処理するハンドラを構築
カスタムオブジェクト統合
標準 CRM レコードを超えた特殊なビジネスデータ向けにカスタム HubSpot オブジェクトを作成・管理
これらのプロンプトを試す
Node.js SDK を使用して、メール、名、姓のプロパティを持つ HubSpot 連絡先を作成
トークン更新ロジックを含むパブリックアプリ向けの HubSpot OAuth 2.0 フローを実装
バッチ API エンドポイントを使用して 1000 件の連絡先を HubSpot にバッチインポートするコードを記述
署名検証付きで HubSpot 連絡先作成イベントのための Express.js Webhook ハンドラを作成
ベストプラクティス
- 複数のレコードを作成または更新する際は、個別のリクエストではなく常にバッチ API エンドポイントを使用
- リクエストが HubSpot から送信されていることを確認するために Webhook 署名検証を実装
- OAuth リフレッシュトークンを安全に保存し、有効期限前に自動トークン更新を実装
回避
- 認証に非推奨の API キーを使用しないでください
- Webhook が利用可能な場合は HubSpot API をポーリングしないでください
- API トークンや OAuth 認証情報をソースコードにハードコードしないでください