hubspot-integration
Intégrer HubSpot CRM avec Claude Code
Créez des intégrations HubSpot CRM plus rapidement en utilisant des modèles experts pour l'authentification, les opérations CRUD et les webhooks. Éliminez la complexité de l'API avec des modèles d'implémentation éprouvés pour les SDK Node.js et Python.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "hubspot-integration". Créer un contact HubSpot en Python avec un token d'application privée
Résultat attendu:
Génère du code Python utilisant hubspot-api-client avec la création d'objet ContactObject, la gestion des erreurs pour les réponses 4xx, et la configuration des variables d'environnement pour HUBSPOT_API_KEY
Utilisation de "hubspot-integration". Configurer l'authentification OAuth pour Node.js
Résultat attendu:
Produit du code Node.js implémentant le flux d'autorisation OAuth, le stockage des tokens d'accès, la logique de rafraîchissement des tokens, et un middleware pour les appels API protégés
Utilisation de "hubspot-integration". Créer un gestionnaire webhook pour les mises à jour d'opportunités
Résultat attendu:
Retourne un gestionnaire de route Express avec vérification de signature HubSpot, logique d'analyse des événements, et pipeline de traitement asynchrone pour les changements de propriétés d'opportunités
Audit de sécurité
SûrStatic 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.
Problèmes à risque faible (1)
Score de qualité
Ce que vous pouvez construire
Synchronisation des contacts
Synchronisez automatiquement les données clients entre votre application et les contacts HubSpot CRM
Traitement des événements Webhook
Créez des gestionnaires pour traiter les événements de cycle de vie HubSpot comme la création de contact ou les changements de phase d'opportunité
Intégration d'objets personnalisés
Créez et gérez des objets HubSpot personnalisés pour des données métier spécialisées au-delà des enregistrements CRM standard
Essayez ces prompts
Créer un contact HubSpot en utilisant le SDK Node.js avec les propriétés email, prénom et nom
Implémenter le flux OAuth 2.0 HubSpot pour une application publique avec logique de rafraîchissement de token
Écrire du code pour importer par lot 1000 contacts dans HubSpot en utilisant les points de terminaison batch API
Créer un gestionnaire webhook Express.js pour les événements de création de contact HubSpot avec vérification de signature
Bonnes pratiques
- Toujours utiliser les points de terminaison batch API au lieu de requêtes individuelles lors de la création ou mise à jour de plusieurs enregistrements
- Implémenter la vérification de signature webhook pour garantir que les requêtes proviennent de HubSpot
- Stocker les tokens de rafraîchissement OAuth de manière sécurisée et implémenter le rafraîchissement automatique des tokens avant expiration
Éviter
- Éviter d'utiliser des clés API dépréciées pour l'authentification
- Ne pas interroger les API HubSpot pour les changements de données lorsque les webhooks sont disponibles
- Ne jamais coder en dur les tokens API ou les identifiants OAuth dans le code source